|
| override bool | Equals (object? obj) |
| |
| override int | GetHashCode () |
| |
| override object[] | GetCustomAttributes (bool inherit) |
| |
| override object[] | GetCustomAttributes (Type attributeType, bool inherit) |
| |
| override bool | IsDefined (Type attributeType, bool inherit) |
| |
| override IList< CustomAttributeData > | GetCustomAttributesData () |
| |
| override Type[] | GetTypes () |
| |
| override? Type | GetType (string className) |
| |
| override? Type | GetType (string className, bool ignoreCase) |
| |
| override? Type | GetType (string className, bool throwOnError, bool ignoreCase) |
| |
| override byte[] | ResolveSignature (int metadataToken) |
| |
| override? MethodBase | ResolveMethod (int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) |
| |
| override? FieldInfo | ResolveField (int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) |
| |
| override Type | ResolveType (int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) |
| |
| override? MemberInfo | ResolveMember (int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) |
| |
| override string | ResolveString (int metadataToken) |
| |
| override void | GetPEKind (out PortableExecutableKinds peKind, out ImageFileMachine machine) |
| |
| override bool | IsResource () |
| |
| override FieldInfo[] | GetFields (BindingFlags bindingFlags) |
| |
| override? FieldInfo | GetField (string name, BindingFlags bindingAttr) |
| |
| override MethodInfo[] | GetMethods (BindingFlags bindingFlags) |
| |
| TypeBuilder | DefineType (string name) |
| |
| TypeBuilder | DefineType (string name, TypeAttributes attr) |
| |
| TypeBuilder | DefineType (string name, TypeAttributes attr, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type? parent) |
| |
| TypeBuilder | DefineType (string name, TypeAttributes attr, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type? parent, int typesize) |
| |
| TypeBuilder | DefineType (string name, TypeAttributes attr, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type? parent, PackingSize packingSize, int typesize) |
| |
| TypeBuilder | DefineType (string name, TypeAttributes attr, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type? parent, Type[]? interfaces) |
| |
| TypeBuilder | DefineType (string name, TypeAttributes attr, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type? parent, PackingSize packsize) |
| |
| EnumBuilder | DefineEnum (string name, TypeAttributes visibility, Type underlyingType) |
| |
| MethodBuilder | DefinePInvokeMethod (string name, string dllName, MethodAttributes attributes, CallingConventions callingConvention, Type? returnType, Type[]? parameterTypes, CallingConvention nativeCallConv, CharSet nativeCharSet) |
| |
| MethodBuilder | DefinePInvokeMethod (string name, string dllName, string entryName, MethodAttributes attributes, CallingConventions callingConvention, Type? returnType, Type[]? parameterTypes, CallingConvention nativeCallConv, CharSet nativeCharSet) |
| |
| MethodBuilder | DefineGlobalMethod (string name, MethodAttributes attributes, Type? returnType, Type[]? parameterTypes) |
| |
| MethodBuilder | DefineGlobalMethod (string name, MethodAttributes attributes, CallingConventions callingConvention, Type? returnType, Type[]? parameterTypes) |
| |
| MethodBuilder | DefineGlobalMethod (string name, MethodAttributes attributes, CallingConventions callingConvention, Type? returnType, Type[]? requiredReturnTypeCustomModifiers, Type[]? optionalReturnTypeCustomModifiers, Type[]? parameterTypes, Type[][]? requiredParameterTypeCustomModifiers, Type[][]? optionalParameterTypeCustomModifiers) |
| |
| void | CreateGlobalFunctions () |
| |
| FieldBuilder | DefineInitializedData (string name, byte[] data, FieldAttributes attributes) |
| |
| FieldBuilder | DefineUninitializedData (string name, int size, FieldAttributes attributes) |
| |
| MethodInfo | GetArrayMethod (Type arrayClass, string methodName, CallingConventions callingConvention, Type? returnType, Type[]? parameterTypes) |
| |
| void | SetCustomAttribute (ConstructorInfo con, byte[] binaryAttribute) |
| |
| void | SetCustomAttribute (CustomAttributeBuilder customBuilder) |
| |
| MethodInfo? | GetMethod (string name) |
| |
| MethodInfo? | GetMethod (string name, Type[] types) |
| |
| MethodInfo? | GetMethod (string name, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) |
| |
| MethodInfo[] | GetMethods () |
| |
| FieldInfo? | GetField (string name) |
| |
| FieldInfo[] | GetFields () |
| |
| virtual Type[] | FindTypes (TypeFilter? filter, object? filterCriteria) |
| |
| FieldInfo? | ResolveField (int metadataToken) |
| |
| MemberInfo? | ResolveMember (int metadataToken) |
| |
| MethodBase? | ResolveMethod (int metadataToken) |
| |
| Type | ResolveType (int metadataToken) |
| |
| virtual void | GetObjectData (SerializationInfo info, StreamingContext context) |
| |
| override string | ToString () |
| |
|
| static int | GetTypeRef (QCallModule module, string strFullName, QCallModule refedModule, string strRefedModuleFileName, int tkResolution) |
| |
| static int | GetMemberRef (QCallModule module, QCallModule refedModule, int tr, int defToken) |
| |
| int | GetMemberRef (Module refedModule, int tr, int defToken) |
| |
| static int | GetMemberRefFromSignature (QCallModule module, int tr, string methodName, byte[] signature, int length) |
| |
| int | GetMemberRefFromSignature (int tr, string methodName, byte[] signature, int length) |
| |
| static int | GetMemberRefOfMethodInfo (QCallModule module, int tr, RuntimeMethodHandleInternal method) |
| |
| int | GetMemberRefOfMethodInfo (int tr, RuntimeMethodInfo method) |
| |
| int | GetMemberRefOfMethodInfo (int tr, RuntimeConstructorInfo method) |
| |
| static int | GetMemberRefOfFieldInfo (QCallModule module, int tkType, QCallTypeHandle declaringType, int tkField) |
| |
| int | GetMemberRefOfFieldInfo (int tkType, RuntimeTypeHandle declaringType, RuntimeFieldInfo runtimeField) |
| |
| static int | GetTokenFromTypeSpec (QCallModule pModule, byte[] signature, int length) |
| |
| int | GetTokenFromTypeSpec (byte[] signature, int length) |
| |
| static int | GetArrayMethodToken (QCallModule module, int tkTypeSpec, string methodName, byte[] signature, int sigLength) |
| |
| static int | GetStringConstant (QCallModule module, string str, int length) |
| |
| int | GetTypeRefNested (Type type, Module refedModule, string strRefedModuleFileName) |
| |
| int | GetMemberRefToken (MethodBase method, Type[] optionalParameterTypes) |
| |
| Type | GetTypeNoLock (string className, bool throwOnError, bool ignoreCase) |
| |
| TypeBuilder | DefineTypeNoLock (string name, TypeAttributes attr, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type parent, Type[] interfaces, PackingSize packingSize, int typesize) |
| |
| TypeBuilder | DefineTypeNoLock (string name, TypeAttributes attr, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type parent, PackingSize packsize) |
| |
| EnumBuilder | DefineEnumNoLock (string name, TypeAttributes visibility, Type underlyingType) |
| |
| MethodBuilder | DefineGlobalMethodNoLock (string name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type[] requiredReturnTypeCustomModifiers, Type[] optionalReturnTypeCustomModifiers, Type[] parameterTypes, Type[][] requiredParameterTypeCustomModifiers, Type[][] optionalParameterTypeCustomModifiers) |
| |
| void | CreateGlobalFunctionsNoLock () |
| |
| FieldBuilder | DefineInitializedDataNoLock (string name, byte[] data, FieldAttributes attributes) |
| |
| FieldBuilder | DefineUninitializedDataNoLock (string name, int size, FieldAttributes attributes) |
| |
| int | GetTypeTokenInternal (Type type, bool getGenericDefinition) |
| |
| int | GetTypeTokenWorkerNoLock (Type type, bool getGenericDefinition) |
| |
| int | GetMethodTokenNoLock (MethodInfo method, bool getGenericTypeDefinition) |
| |
| int | GetArrayMethodTokenNoLock (Type arrayClass, string methodName, CallingConventions callingConvention, Type returnType, Type[] parameterTypes) |
| |
| int | GetFieldTokenNoLock (FieldInfo field) |
| |
Definition at line 8 of file ModuleBuilder.cs.