46 m_methodBuilder.InitLocals =
value;
52 m_methodBuilder =
new MethodBuilder(name, attributes, callingConvention,
null,
null,
null, parameterTypes, requiredCustomModifiers, optionalCustomModifiers, mod,
type);
59 : this(name, attributes, callingConvention, parameterTypes, null, null, mod,
type)
override MethodAttributes Attributes
override object[] GetCustomAttributes(bool inherit)
SignatureHelper GetMethodSignature()
override object Invoke(BindingFlags invokeAttr, Binder? binder, object?[]? parameters, CultureInfo? culture)
void SetImplementationFlags(MethodImplAttributes attributes)
override? Type ReflectedType
override string ToString()
override object Invoke(object? obj, BindingFlags invokeAttr, Binder? binder, object?[]? parameters, CultureInfo? culture)
override bool IsDefined(Type attributeType, bool inherit)
void SetCustomAttribute(ConstructorInfo con, byte[] binaryAttribute)
ConstructorBuilder(string name, MethodAttributes attributes, CallingConventions callingConvention, Type[] parameterTypes, ModuleBuilder mod, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] TypeBuilder type)
bool m_isDefaultConstructor
override? Type DeclaringType
override object[] GetCustomAttributes(Type attributeType, bool inherit)
ConstructorBuilder(string name, MethodAttributes attributes, CallingConventions callingConvention, Type[] parameterTypes, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers, ModuleBuilder mod, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] TypeBuilder type)
override ParameterInfo[] GetParameters()
override Type[] GetParameterTypes()
override RuntimeMethodHandle MethodHandle
ILGenerator GetILGenerator()
ILGenerator GetILGenerator(int streamSize)
readonly MethodBuilder m_methodBuilder
override Type GetReturnType()
TypeBuilder GetTypeBuilder()
ParameterBuilder DefineParameter(int iSequence, ParameterAttributes attributes, string? strParamName)
void SetCustomAttribute(CustomAttributeBuilder customBuilder)
override MethodImplAttributes GetMethodImplementationFlags()
void SetImplementationFlags(MethodImplAttributes attributes)
override? Type DeclaringType
TypeBuilder GetTypeBuilder()
override RuntimeMethodHandle MethodHandle
SignatureHelper GetMethodSignature()
override? Type ReflectedType
void SetCustomAttribute(ConstructorInfo con, byte[] binaryAttribute)
override MethodAttributes Attributes
override Type[] GetParameterTypes()
ParameterBuilder DefineParameter(int position, ParameterAttributes attributes, string? strParamName)
override MethodImplAttributes GetMethodImplementationFlags()
override string ToString()
override bool IsDefined(Type attributeType, bool inherit)
override object[] GetCustomAttributes(bool inherit)
ILGenerator GetILGenerator()
override int MetadataToken
byte[] InternalGetSignature(out int length)
static ConstructorInfo GetConstructor(Type type, ConstructorInfo constructor)
ParameterInfo[] GetParameters()
static string InvalidOperation_DefaultConstructorILGen
static string NotSupported_DynamicModule
virtual bool IsGenericType
DynamicallyAccessedMemberTypes