7 instantiations of ModuleHandle
mscorlib (7)
system\reflection\emit\modulebuilder.cs (1)
639return new ModuleHandle(GetNativeHandle());
system\reflection\module.cs (1)
1229return new ModuleHandle(this);
system\runtimehandles.cs (5)
284return new ModuleHandle(RuntimeTypeHandle.GetModule(m_type)); 1836return new ModuleHandle(); 1928Environment.GetResourceString("Argument_InvalidToken", typeToken, new ModuleHandle(module))); 1986Environment.GetResourceString("Argument_InvalidToken", methodToken, new ModuleHandle(module))); 2017Environment.GetResourceString("Argument_InvalidToken", fieldToken, new ModuleHandle(module)));
41 references to ModuleHandle
mscorlib (41)
system\reflection\Associates.cs (1)
67RuntimeMethodHandleInternal associateMethodHandle = ModuleHandle.ResolveMethodHandleInternalCore(RuntimeTypeHandle.GetModule(declaredType), tkMethod, genericArgumentHandles, genericArgumentCount, null, 0);
system\reflection\customattribute.cs (1)
1925ctor = ModuleHandle.ResolveMethodHandleInternal(decoratedModule.GetNativeHandle(), caRecord.tkCtor);
system\reflection\emit\dynamicilgenerator.cs (2)
44dm.m_methodHandle = ModuleHandle.GetDynamicMethod(dm, 1040dm.m_methodHandle = ModuleHandle.GetDynamicMethod(dm,
system\reflection\emit\modulebuilder.cs (1)
637internal override ModuleHandle GetModuleHandle()
system\reflection\module.cs (13)
541public ModuleHandle ModuleHandle 551internal virtual ModuleHandle GetModuleHandle() 553return ModuleHandle.EmptyHandle; 722IRuntimeMethodInfo methodHandle = ModuleHandle.ResolveMethodHandleInternal(GetNativeHandle(), tk, typeArgs, methodArgs); 806fieldHandle = ModuleHandle.ResolveFieldHandleInternal(GetNativeHandle(), tk, typeArgs, methodArgs); 809fieldHandle = ModuleHandle.ResolveFieldHandleInternal(GetNativeHandle(), metadataToken, typeArgs, methodArgs); 814int tkDeclaringType = ModuleHandle.GetMetadataImport(GetNativeHandle()).GetParentToken(metadataToken); 931ModuleHandle.GetPEKind(GetNativeHandle(), out peKind, out machine); 939return ModuleHandle.GetMDStreamVersion(GetNativeHandle()); 986m_runtimeType = ModuleHandle.GetModuleType(GetNativeHandle()); 1005return ModuleHandle.GetMetadataImport(GetNativeHandle()); 1144return ModuleHandle.GetToken(GetNativeHandle()); 1227internal override ModuleHandle GetModuleHandle()
system\rttype.cs (4)
1193MetadataImport scope = ModuleHandle.GetMetadataImport(moduleHandle); 1204nestedType = ModuleHandle.ResolveTypeHandleInternal(moduleHandle, tkNestedClasses[i], null, null); 1396if (!ModuleHandle.ContainsPropertyMatchingHash(declaringModuleHandle, tkProperty, filter.GetHashToMatch())) 1984return GetMethodBase(ModuleHandle.ResolveMethodHandleInternal(scope, typeMetadataToken));
system\runtime\compilerservices\runtimehelpers.cs (1)
83public static void RunModuleConstructor(ModuleHandle module)
system\runtime\interopservices\attributes.cs (2)
561ConstArray nativeType = ModuleHandle.GetMetadataImport(scope.GetNativeHandle()).GetFieldMarshal(token); 782MetadataImport scope = ModuleHandle.GetMetadataImport(method.Module.ModuleHandle.GetRuntimeModule());
system\runtimehandles.cs (16)
282public ModuleHandle GetModuleHandle() 1831public static readonly ModuleHandle EmptyHandle = GetEmptyMH(); 1834unsafe static private ModuleHandle GetEmptyMH() 1870if (!(obj is ModuleHandle)) 1873ModuleHandle handle = (ModuleHandle)obj; 1879public unsafe bool Equals(ModuleHandle handle) 1884public static bool operator ==(ModuleHandle left, ModuleHandle right) 1889public static bool operator !=(ModuleHandle left, ModuleHandle right) 1919return new RuntimeTypeHandle(ModuleHandle.ResolveTypeHandleInternal(GetRuntimeModule(), typeToken, typeInstantiationContext, methodInstantiationContext)); 1926if (!ModuleHandle.GetMetadataImport(module).IsValidToken(typeToken)) 1959internal static IRuntimeMethodInfo ResolveMethodHandleInternal(RuntimeModule module, int methodToken) { return ModuleHandle.ResolveMethodHandleInternal(module, methodToken, null, null); } 1984if (!ModuleHandle.GetMetadataImport(module.GetNativeHandle()).IsValidToken(methodToken)) 2015if (!ModuleHandle.GetMetadataImport(module.GetNativeHandle()).IsValidToken(fieldToken))