1 type derived from RuntimeModule
mscorlib (1)
system\reflection\emit\modulebuilder.cs (1)
29internal sealed class InternalModuleBuilder : RuntimeModule
195 references to RuntimeModule
mscorlib (195)
system\exception.cs (2)
404RuntimeModule rtModule = module as RuntimeModule;
system\reflection\assembly.cs (11)
1527RuntimeModule[] modules = GetModulesInternal(true, false); 2222RuntimeModule retModule = null; 2262RuntimeModule m = (RuntimeModule)GetModule(name); 2285fs[i] = new FileStream(((RuntimeModule)m[i]).GetFullyQualifiedName(), 2844private RuntimeModule OnModuleResolveEvent(String moduleName) 2853RuntimeModule ret = (RuntimeModule)((ModuleResolveEventHandler) ds[i])(this, new ResolveEventArgs(moduleName,this)); 3201private RuntimeModule[] GetModulesInternal(bool loadIfNotFound, 3204RuntimeModule[] modules = null; 3226internal static extern RuntimeModule GetManifestModule(RuntimeAssembly assembly);
system\reflection\ConstructorInfo.cs (1)
473internal RuntimeModule GetRuntimeModule() { return RuntimeTypeHandle.GetModule(m_declaringType); }
system\reflection\customattribute.cs (28)
162internal static IList<CustomAttributeData> GetCustomAttributesInternal(RuntimeModule target) 177IList<CustomAttributeData> cad = GetCustomAttributes((RuntimeModule)target.ManifestModule, RuntimeAssembly.GetToken(target.GetNativeHandle())); 308private static IList<CustomAttributeData> GetCustomAttributes(RuntimeModule module, int tkTarget) 322internal unsafe static CustomAttributeRecord[] GetCustomAttributeRecords(RuntimeModule module, int targetToken) 356private RuntimeModule m_scope; 370private CustomAttributeData(RuntimeModule scope, CustomAttributeRecord caRecord) 798private static RuntimeType ResolveType(RuntimeModule scope, string typeName) 847internal CustomAttributeTypedArgument(RuntimeModule scope, CustomAttributeEncodedArgument encodedArg) 1029RuntimeModule customAttributeModule) 1313return IsCustomAttributeDefined(assembly.ManifestModule as RuntimeModule, RuntimeAssembly.GetToken(assembly.GetNativeHandle()), caType); 1317internal static bool IsDefined(RuntimeModule module, RuntimeType caType) 1563object[] attributes = GetCustomAttributes(assembly.ManifestModule as RuntimeModule, assemblyToken, pcaCount, caType, isAssemblySecurityTransparent); 1569internal static Object[] GetCustomAttributes(RuntimeModule module, RuntimeType caType) 1583internal static bool IsAttributeDefined(RuntimeModule decoratedModule, int decoratedMetadataToken, int attributeCtorToken) 1590RuntimeModule decoratedModule, int decoratedMetadataToken, RuntimeType attributeFilterType) 1597RuntimeModule decoratedModule, int decoratedMetadataToken, RuntimeType attributeFilterType, int attributeCtorToken, bool mustBeInheritable) 1647RuntimeModule decoratedModule, int decoratedMetadataToken, int pcaCount, RuntimeType attributeFilterType, bool isDecoratedTargetSecurityTransparent) 1654RuntimeModule decoratedModule, int decoratedMetadataToken, int pcaCount, 1851RuntimeModule decoratedModule, 2014RuntimeModule decoratedModule = decoratedAttribute.GetRuntimeModule(); 2063private static unsafe extern Object _CreateCaObject(RuntimeModule pModule, IRuntimeMethodInfo pCtor, byte** ppBlob, byte* pEndBlob, int* pcNamedArgs); 2065private static unsafe Object CreateCaObject(RuntimeModule module, IRuntimeMethodInfo ctor, ref IntPtr blob, IntPtr blobEnd, out int namedArgs) 2080RuntimeModule pModule, byte** ppBlobStart, byte* pBlobEnd, out string name, out bool bIsProperty, out RuntimeType type, out object value); 2083RuntimeModule module, ref IntPtr blobStart, IntPtr blobEnd, out string name, out bool isProperty, out RuntimeType type, out object value) 2114unsafe private static extern void _GetSecurityAttributes(RuntimeModule module, int token, bool assembly, out object[] securityAttributes); 2116unsafe internal static void GetSecurityAttributes(RuntimeModule module, int token, bool assembly, out object[] securityAttributes) 2424internal static Attribute[] GetCustomAttributes(RuntimeModule module, RuntimeType caType, out int count) 2429internal static bool IsDefined(RuntimeModule module, RuntimeType caType)
system\reflection\emit\assemblybuilder.cs (5)
183private static extern RuntimeModule GetInMemoryAssemblyModule(RuntimeAssembly assembly); 194private static extern RuntimeModule GetOnDiskAssemblyModule(RuntimeAssembly assembly); 1870RuntimeModule runtimeAssemblyModule = (assemblyModule != null) ? assemblyModule.ModuleHandle.GetRuntimeModule() : null; 2211RuntimeModule retModule = null; 2231static private extern void PrepareForSavingManifestToDisk(RuntimeAssembly assembly, RuntimeModule assemblyModule); // module to contain assembly information if assembly is embedded
system\reflection\emit\dynamicilgenerator.cs (2)
42internal void GetCallableMethod(RuntimeModule module, DynamicMethod dm) 1038internal void GetCallableMethod(RuntimeModule module, DynamicMethod dm)
system\reflection\emit\dynamicmethod.cs (4)
35private RuntimeModule m_module; 293private static RuntimeModule GetDynamicMethodsModule() 447RuntimeModule rtModule; 452rtModule = m as RuntimeModule;
system\reflection\emit\modulebuilder.cs (22)
168private extern static int GetTypeRef(RuntimeModule module, String strFullName, RuntimeModule refedModule, String strRefedModuleFileName, int tkResolution); 174private extern static int GetMemberRef(RuntimeModule module, RuntimeModule refedModule, int tr, int defToken); 186private extern static int GetMemberRefFromSignature(RuntimeModule module, int tr, String methodName, byte[] signature, int length); 198private extern static int GetMemberRefOfMethodInfo(RuntimeModule module, int tr, IRuntimeMethodInfo method); 236private extern static int GetMemberRefOfFieldInfo(RuntimeModule module, int tkType, RuntimeTypeHandle declaringType, int tkField); 259private extern static int GetTokenFromTypeSpec(RuntimeModule pModule, byte[] signature, int length); 271private extern static int GetArrayMethodToken(RuntimeModule module, int tkTypeSpec, String methodName, byte[] signature, int sigLength); 277private extern static int GetStringConstant(RuntimeModule module, String str, int length); 283private extern static void PreSavePEFile(RuntimeModule module, int portableExecutableKind, int imageFileMachine); 289private extern static void SavePEFile(RuntimeModule module, String fileName, int entryPoint, int isExe, bool isManifestFile); 296RuntimeModule module, String strName, 304private extern static void SetModuleName(RuntimeModule module, String strModuleName); 310internal extern static void SetFieldRVAContent(RuntimeModule module, int fdToken, byte[] data, int length); 317private extern static void DefineNativeResourceFile(RuntimeModule module, 326private extern static void DefineNativeResourceBytes(RuntimeModule module, 642internal RuntimeModule GetNativeHandle() 647private static RuntimeModule GetRuntimeModuleFromModule(Module m) 655return m as RuntimeModule; 1757Contract.Assert(refedModuleBuilder != null || refedModule is RuntimeModule); 1760((RuntimeModule)refedModule).IsTransientInternal();
system\reflection\emit\typebuilder.cs (23)
183private static extern void SetParentType(RuntimeModule module, int tdTypeDef, int tkParent); 189private static extern void AddInterfaceImpl(RuntimeModule module, int tdTypeDef, int tkInterface); 197internal static extern int DefineMethod(RuntimeModule module, int tkParent, String name, byte[] signature, int sigLength, 204internal static extern int DefineMethodSpec(RuntimeModule module, int tkParent, byte[] signature, int sigLength); 210internal static extern int DefineField(RuntimeModule module, int tkParent, String name, byte[] signature, int sigLength, 217private static extern void SetMethodIL(RuntimeModule module, int tk, bool isInitLocals, 228private static extern void DefineCustomAttribute(RuntimeModule module, int tkAssociate, int tkConstructor, 251internal static extern void SetPInvokeData(RuntimeModule module, String DllName, String name, int token, int linkFlags); 257internal static extern int DefineProperty(RuntimeModule module, int tkParent, String name, PropertyAttributes attributes, 264internal static extern int DefineEvent(RuntimeModule module, int tkParent, String name, EventAttributes attributes, int tkEventType); 270internal static extern void DefineMethodSemantics(RuntimeModule module, int tkAssociation, 277internal static extern void DefineMethodImpl(RuntimeModule module, int tkType, int tkBody, int tkDecl); 283internal static extern void SetMethodImpl(RuntimeModule module, int tkMethod, MethodImplAttributes MethodImplAttributes); 289internal static extern int SetParamInfo(RuntimeModule module, int tkMethod, int iSequence, 296internal static extern int GetTokenFromSig(RuntimeModule module, byte[] signature, int sigLength); 302internal static extern void SetFieldLayoutOffset(RuntimeModule module, int fdToken, int iOffset); 308internal static extern void SetClassLayout(RuntimeModule module, int tk, PackingSize iPackingSize, int iTypeSize); 314internal static extern void SetFieldMarshal(RuntimeModule module, int tk, byte[] ubMarshal, int ubSize); 320private static extern unsafe void SetConstantValue(RuntimeModule module, int tk, int corType, void* pValue); 327internal static extern void AddDeclarativeSecurity(RuntimeModule module, int parent, SecurityAction action, byte[] blob, int cb); 945private extern static int DefineType(RuntimeModule module, 952private extern static int DefineGenericParam(RuntimeModule module, 959private static extern void TermCreateClass(RuntimeModule module, int tk, ObjectHandleOnStack type);
system\reflection\eventinfo.cs (1)
376internal RuntimeModule GetRuntimeModule() { return m_declaringType.GetRuntimeModule(); }
system\reflection\fieldinfo.cs (3)
292internal abstract RuntimeModule GetRuntimeModule(); 726internal override RuntimeModule GetRuntimeModule() 884internal override RuntimeModule GetRuntimeModule() { return m_declaringType.GetRuntimeModule(); }
system\reflection\methodinfo.cs (1)
561internal RuntimeModule GetRuntimeModule() { return m_declaringType.GetRuntimeModule(); }
system\reflection\module.cs (45)
97left is RuntimeModule || right is RuntimeModule) 173RuntimeModule rtModule = this as RuntimeModule; 190RuntimeModule rtModule = this as RuntimeModule; 207RuntimeModule rtModule = this as RuntimeModule; 224RuntimeModule rtModule = this as RuntimeModule; 236RuntimeModule rtModule = this as RuntimeModule; 248RuntimeModule rtModule = this as RuntimeModule; 260RuntimeModule rtModule = this as RuntimeModule; 274RuntimeModule rtModule = this as RuntimeModule; 352RuntimeModule rtModule = this as RuntimeModule; 367RuntimeModule rtModule = this as RuntimeModule; 380RuntimeModule rtModule = this as RuntimeModule; 397RuntimeModule rtModule = this as RuntimeModule; 414RuntimeModule rtModule = this as RuntimeModule; 431RuntimeModule rtModule = this as RuntimeModule; 498RuntimeModule rtModule = this as RuntimeModule; 515RuntimeModule rtModule = this as RuntimeModule; 531RuntimeModule rtModule = this as RuntimeModule; 597private extern static void GetType(RuntimeModule module, String className, bool ignoreCase, bool throwOnError, ObjectHandleOnStack type); 603private static extern bool nIsTransientInternal(RuntimeModule module); 609private extern static void GetScopeName(RuntimeModule module, StringHandleOnStack retString); 615private extern static void GetFullyQualifiedName(RuntimeModule module, StringHandleOnStack retString); 620private extern static RuntimeType[] GetTypes(RuntimeModule module); 631private extern static bool IsResource(RuntimeModule module); 638static private extern void GetSignerCertificate(RuntimeModule module, ObjectHandleOnStack retData); 995return RuntimeModule.nIsTransientInternal(this.GetNativeHandle()); 1232internal RuntimeModule GetNativeHandle()
system\reflection\parameterinfo.cs (1)
692internal RuntimeModule GetRuntimeModule()
system\reflection\propertyinfo.cs (1)
453internal RuntimeModule GetRuntimeModule() { return m_declaringType.GetRuntimeModule(); }
system\rttype.cs (4)
1192RuntimeModule moduleHandle = RuntimeTypeHandle.GetModule(declaringType); 1379RuntimeModule declaringModuleHandle = RuntimeTypeHandle.GetModule(declaringType); 1982internal static MethodBase GetMethodBase(RuntimeModule scope, int typeMetadataToken) 3550internal RuntimeModule GetRuntimeModule()
system\runtime\compilerservices\runtimehelpers.cs (1)
81private static extern void _RunModuleConstructor(System.Reflection.RuntimeModule module);
system\runtime\interopservices\attributes.cs (1)
554internal static Attribute GetCustomAttribute(int token, RuntimeModule scope)
system\runtime\interopservices\marshal.cs (3)
1039RuntimeModule rtModule = m as RuntimeModule; 1057private extern static IntPtr GetHINSTANCE(RuntimeModule m);
system\runtime\interopservices\typelibconverter.cs (2)
483private static extern void nConvertTypeLibToMetadata(Object typeLib, RuntimeAssembly asmBldr, RuntimeModule modBldr, String nameSpace, TypeLibImporterFlags flags, ITypeLibImporterNotifySink notifySink, out ArrayList eventItfInfoList); 494internal extern static void LoadInMemoryTypeByName(RuntimeModule module, String className);
system\runtime\remoting\soap.cs (2)
479RuntimeModule rtModule; 525RuntimeModule rtModule;
system\runtimehandles.cs (32)
278internal extern static RuntimeModule GetModule(RuntimeType type); 642private extern static void GetTypeByNameUsingCARules(string name, RuntimeModule scope, ObjectHandleOnStack type); 645internal static RuntimeType GetTypeByNameUsingCARules(string name, RuntimeModule scope) 1150internal unsafe extern static void CheckLinktimeDemands(IRuntimeMethodInfo method, RuntimeModule module, bool isDecoratedTargetSecurityTransparent); 1160RuntimeModule sourceModule); 1312internal static extern bool _IsTokenSecurityTransparent(RuntimeModule module, int metaDataToken); 1789internal static extern void CheckAttributeAccess(RuntimeFieldHandle fieldHandle, RuntimeModule decoratedTarget); 1840private RuntimeModule m_ptr; 1844internal ModuleHandle(RuntimeModule module) 1852internal RuntimeModule GetRuntimeModule() 1897internal static extern IRuntimeMethodInfo GetDynamicMethod(DynamicMethod method, RuntimeModule module, string name, byte[] sig, Resolver resolver); 1902internal static extern int GetToken(RuntimeModule module); 1904private static void ValidateModulePointer(RuntimeModule module) 1923internal static RuntimeType ResolveTypeHandleInternal(RuntimeModule module, int typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) 1948private extern static void ResolveType(RuntimeModule module, 1959internal static IRuntimeMethodInfo ResolveMethodHandleInternal(RuntimeModule module, int methodToken) { return ModuleHandle.ResolveMethodHandleInternal(module, methodToken, null, null); } 1966internal static IRuntimeMethodInfo ResolveMethodHandleInternal(RuntimeModule module, int methodToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) 1981internal static RuntimeMethodHandleInternal ResolveMethodHandleInternalCore(RuntimeModule module, int methodToken, IntPtr[] typeInstantiationContext, int typeInstCount, IntPtr[] methodInstantiationContext, int methodInstCount) 1998private extern static RuntimeMethodHandleInternal ResolveMethod(RuntimeModule module, 2012internal static IRuntimeFieldInfo ResolveFieldHandleInternal(RuntimeModule module, int fieldToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) 2038private extern static void ResolveField(RuntimeModule module, 2050private extern static bool _ContainsPropertyMatchingHash(RuntimeModule module, int propertyToken, uint hash); 2053internal static bool ContainsPropertyMatchingHash(RuntimeModule module, int propertyToken, uint hash) 2062private extern static void GetAssembly(RuntimeModule handle, ObjectHandleOnStack retAssembly); 2065internal static RuntimeAssembly GetAssembly(RuntimeModule module) 2076internal extern static void GetModuleType(RuntimeModule handle, ObjectHandleOnStack type); 2079internal static RuntimeType GetModuleType(RuntimeModule module) 2090private extern static void GetPEKind(RuntimeModule handle, out int peKind, out int machine); 2094internal static void GetPEKind(RuntimeModule module, out PortableExecutableKinds peKind, out ImageFileMachine machine) 2105internal extern static int GetMDStreamVersion(RuntimeModule module); 2116private extern static IntPtr _GetMetadataImport(RuntimeModule module); 2119internal static MetadataImport GetMetadataImport(RuntimeModule module)