package cs.system.reflection.emit
extends MethodInfo › MethodBase › MemberInfo
implements _MethodBuilder
Available on cs
InitLocals:Bool
read onlySignature:String
finalAddDeclarativeSecurity(action:SecurityAction, pset:PermissionSet):Void
finalCreateMethodBody(il:NativeArray<UInt8>, count:Int):Void
finalDefineGenericParameters(names:NativeArray<String>):NativeArray<GenericTypeParameterBuilder>
finalDefineParameter(position:Int, attributes:ParameterAttributes, strParamName:String):ParameterBuilder
finalGetILGenerator():ILGenerator
finalGetILGenerator(size:Int):ILGenerator
finalGetModule():Module
finalGetToken():MethodToken
finalSetCustomAttribute(customBuilder:CustomAttributeBuilder):Void
finalSetCustomAttribute(con:ConstructorInfo, binaryAttribute:NativeArray<UInt8>):Void
finalSetImplementationFlags(attributes:MethodImplAttributes):Void
finalSetMarshal(unmanagedMarshal:UnmanagedMarshal):Void
finalSetParameters(parameterTypes:NativeArray<Type>):Void
finalSetReturnType(returnType:Type):Void
finalSetSignature(returnType:Type, returnTypeRequiredCustomModifiers:NativeArray<Type>, returnTypeOptionalCustomModifiers:NativeArray<Type>, parameterTypes:NativeArray<Type>, parameterTypeRequiredCustomModifiers:NativeArray<NativeArray<Type>>, parameterTypeOptionalCustomModifiers:NativeArray<NativeArray<Type>>):Void
finalSetSymCustomAttribute(name:String, data:NativeArray<UInt8>):Void
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/emit/MethodBuilder.html