132 references to RuntimeAssembly
System.Private.CoreLib (132)
src\libraries\System.Private.CoreLib\src\System\Activator.RuntimeType.cs (2)
117RuntimeAssembly assembly; 125assembly = RuntimeAssembly.InternalLoad(assemblyName, ref stackMark, AssemblyLoadContext.CurrentContextualReflectionContext);
src\libraries\System.Private.CoreLib\src\System\Reflection\Assembly.cs (1)
236if (assembly is not RuntimeAssembly)
src\libraries\System.Private.CoreLib\src\System\Resources\ManifestBasedResourceGroveler.cs (1)
272return RuntimeAssembly.InternalGetSatelliteAssembly(mainAssembly, culture, version, throwOnFileNotFound: false);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceManager.cs (2)
191if (assembly is not RuntimeAssembly) 207if (assembly is not RuntimeAssembly)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\QCallHandles.cs (1)
106internal QCallAssembly(ref Reflection.RuntimeAssembly assembly)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NativeLibrary.cs (3)
89if (assembly is not RuntimeAssembly) 124if (assembly is not RuntimeAssembly) 206if (assembly is not RuntimeAssembly)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\TypeMapLazyDictionary.cs (9)
24private RuntimeAssembly? _currAssembly; 35public RuntimeAssembly CurrentAssembly 248RuntimeAssembly? startingAssembly; 251startingAssembly = (RuntimeAssembly?)Assembly.Load(entryAssemblyName); 255startingAssembly = (RuntimeAssembly?)Assembly.GetEntryAssembly(); 375private RuntimeAssembly _fallbackAssembly; 379public DelayedType(TypeNameUtf8 typeNameUtf8, RuntimeAssembly fallbackAssembly) 437public void Add(string key, TypeNameUtf8 targetType, RuntimeAssembly fallbackAssembly) 538RuntimeAssembly fallbackAssembly)
src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\AssemblyLoadContext.cs (28)
328return RuntimeAssembly.InternalLoad(assemblyName, ref stackMark, this); 608private static RuntimeAssembly? Resolve(IntPtr gchAssemblyLoadContext, AssemblyName assemblyName) 643private static RuntimeAssembly ValidateAssemblyNameWithSimpleName(Assembly assembly, string? requestedSimpleName) 650RuntimeAssembly? runtimeAssembly = GetRuntimeAssembly(assembly); 664private RuntimeAssembly? ResolveUsingLoad(AssemblyName assemblyName) 673private RuntimeAssembly? ResolveUsingEvent(AssemblyName assemblyName) 683private static void OnAssemblyLoad(RuntimeAssembly assembly) 688internal static RuntimeAssembly? OnResourceResolve(RuntimeAssembly? assembly, string resourceName) 693internal static RuntimeAssembly? OnTypeResolve(RuntimeAssembly? assembly, string typeName) 698private static RuntimeAssembly? OnAssemblyResolve(RuntimeAssembly? assembly, string assemblyFullName) 710private static RuntimeAssembly? InvokeResolveEvent(ResolveEventHandler? eventHandler, RuntimeAssembly? assembly, string name) 730RuntimeAssembly? ret = GetRuntimeAssembly(asm); 744private static unsafe void OnAssemblyLoad(RuntimeAssembly* pAssembly, Exception* pException) 758private static unsafe void OnTypeResolve(RuntimeAssembly* pAssembly, byte* typeName, RuntimeAssembly* ppResult, Exception* pException) 773private static unsafe void OnResourceResolve(RuntimeAssembly* pAssembly, byte* resourceName, RuntimeAssembly* ppResult, Exception* pException) 788private static unsafe void OnAssemblyResolve(RuntimeAssembly* pAssembly, char* assemblyFullName, RuntimeAssembly* ppResult, Exception* pException) 851private RuntimeAssembly? ResolveSatelliteAssembly(AssemblyName assemblyName) 863RuntimeAssembly parentAssembly = (RuntimeAssembly)LoadFromAssemblyName(new AssemblyName(parentAssemblyName)); 886RuntimeAssembly? asm = exists ? (RuntimeAssembly?)parentALC.LoadFromAssemblyPath(assemblyPath) : null;
src\System\Reflection\Assembly.CoreCLR.cs (7)
22return RuntimeAssembly.InternalLoad(assemblyString, ref stackMark, AssemblyLoadContext.CurrentContextualReflectionContext); 37return RuntimeAssembly.InternalLoad(partialName, ref stackMark, AssemblyLoadContext.CurrentContextualReflectionContext); 53return RuntimeAssembly.InternalLoad(assemblyRef, ref stackMark, AssemblyLoadContext.CurrentContextualReflectionContext); 59internal static RuntimeAssembly GetExecutingAssembly(ref StackCrawlMark stackMark) 61RuntimeAssembly? retAssembly = null; 87private static RuntimeAssembly? GetEntryAssemblyInternal() 89RuntimeAssembly? entryAssembly = null;
src\System\Reflection\Emit\RuntimeAssemblyBuilder.cs (4)
69private readonly RuntimeAssembly _internalAssembly; 78internal RuntimeAssembly InternalAssembly => _internalAssembly; 123private static unsafe RuntimeAssembly CreateDynamicAssembly(AssemblyLoadContext assemblyLoadContext, AssemblyName name, AssemblyBuilderAccess access) 125RuntimeAssembly? retAssembly = null;
src\System\Reflection\Metadata\AssemblyExtensions.cs (3)
41var runtimeAssembly = assembly as RuntimeAssembly; 47RuntimeAssembly rtAsm = runtimeAssembly;
src\System\Reflection\Metadata\MetadataUpdater.cs (2)
40if (assembly is not RuntimeAssembly runtimeAssembly) 48RuntimeAssembly rtAsm = runtimeAssembly;
src\System\Reflection\RuntimeAssembly.cs (34)
42private readonly RuntimeAssembly _manifestAssembly; 45internal unsafe ManifestResourceStream(RuntimeAssembly manifestAssembly, byte* pointer, long length, long capacity, FileAccess access) : base(pointer, length, capacity, access) 79RuntimeAssembly runtimeAssembly = this; 153RuntimeAssembly runtimeAssembly = this; 170RuntimeAssembly runtimeAssembly = this; 197RuntimeAssembly runtimeAssembly = this; 245RuntimeAssembly runtimeAssembly = this; 294RuntimeAssembly runtimeAssembly = this; 348internal static RuntimeAssembly InternalLoad(string assemblyName, ref StackCrawlMark stackMark, AssemblyLoadContext? assemblyLoadContext = null) 351internal static unsafe RuntimeAssembly InternalLoad(AssemblyName assemblyName, 354RuntimeAssembly? requestingAssembly = null, 357RuntimeAssembly? retAssembly = null; 418RuntimeAssembly runtimeAssembly = this; 473RuntimeAssembly runtimeAssembly = this; 486RuntimeAssembly runtimeAssembly = this; 499RuntimeAssembly? retAssembly = null; 501RuntimeAssembly runtimeAssembly = this; 522RuntimeAssembly runtimeAssembly = this; 537RuntimeAssembly runtimeAssembly = this; 557RuntimeAssembly runtimeAssembly = this; 569RuntimeAssembly runtimeAssembly = this; 596RuntimeAssembly runtimeAssembly = this; 607RuntimeAssembly runtimeAssembly = this; 616RuntimeAssembly runtimeAssembly = this; 626RuntimeAssembly runtimeAssembly = this; 651RuntimeAssembly runtimeAssembly = (RuntimeAssembly)assembly; 661RuntimeAssembly? retAssembly = InternalLoad(an, ref unused, requestingAssembly: runtimeAssembly, throwOnFileNotFound: throwOnFileNotFound); 686RuntimeAssembly runtimeAssembly = this; 707static RuntimeModule GetManifestModuleWorker(RuntimeAssembly assembly) 716private static extern RuntimeModule? GetManifestModule(RuntimeAssembly assembly); 722private static extern int GetTokenInternal(RuntimeAssembly assembly); 724internal static int GetToken(RuntimeAssembly assembly) 741RuntimeAssembly runtimeAssembly = this;
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (1)
175internal RuntimeAssembly GetRuntimeAssembly() { return GetRuntimeModule().GetRuntimeAssembly(); }
src\System\Reflection\RuntimeCustomAttributeData.cs (6)
79internal static IList<CustomAttributeData> GetCustomAttributesInternal(RuntimeAssembly target) 85return GetCustomAttributes((RuntimeModule)target.ManifestModule, RuntimeAssembly.GetToken(target)); 1224internal static bool IsDefined(RuntimeAssembly assembly, RuntimeType caType) 1230return IsCustomAttributeDefined((assembly.ManifestModule as RuntimeModule)!, RuntimeAssembly.GetToken(assembly), caType); 1384internal static object[] GetCustomAttributes(RuntimeAssembly assembly, RuntimeType caType) 1391int assemblyToken = RuntimeAssembly.GetToken(assembly);
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (1)
237internal RuntimeAssembly GetRuntimeAssembly() { return GetRuntimeModule().GetRuntimeAssembly(); }
src\System\Reflection\RuntimeModule.cs (2)
19private readonly RuntimeAssembly m_runtimeAssembly; 516internal RuntimeAssembly GetRuntimeAssembly()
src\System\Reflection\TypeNameResolver.CoreCLR.cs (11)
116RuntimeAssembly requestingAssembly = scope.GetRuntimeAssembly(); 135private static unsafe void GetTypeHelper(char* pTypeName, RuntimeAssembly* pRequestingAssembly, bool throwOnError, bool requireAssemblyQualifiedName, IntPtr unsafeAccessorMethod, RuntimeType* pResult, Exception* pException) 148internal static RuntimeType? GetTypeHelper(ReadOnlySpan<char> typeName, RuntimeAssembly? requestingAssembly, 194assembly = RuntimeAssembly.InternalLoad(assemblyName, ref Unsafe.NullRef<StackCrawlMark>(), 196requestingAssembly: (RuntimeAssembly?)_requestingAssembly, throwOnFileNotFound: _throwOnError); 293if (assembly is RuntimeAssembly runtimeAssembly) 353RuntimeAssembly? requestingAssembly = (RuntimeAssembly?)_requestingAssembly; 361RuntimeAssembly coreLib = (RuntimeAssembly)typeof(object).Assembly; 369RuntimeAssembly? resolvedAssembly = AssemblyLoadContext.OnTypeResolve(requestingAssembly, parsedName.FullName);
src\System\Runtime\InteropServices\NativeLibrary.CoreCLR.cs (2)
14RuntimeAssembly rtAsm = (RuntimeAssembly)assembly;
src\System\Runtime\Loader\AssemblyLoadContext.CoreCLR.cs (7)
64private RuntimeAssembly InternalLoadFromPath(string? assemblyPath, string? nativeImagePath) 66RuntimeAssembly? loadedAssembly = null; 74RuntimeAssembly? loadedAssembly = null; 155RuntimeAssembly? rtAsm = GetRuntimeAssembly(assembly); 161RuntimeAssembly runtimeAssembly = rtAsm; 190private static RuntimeAssembly? GetRuntimeAssembly(Assembly? asm) 194asm is RuntimeAssembly rtAssembly ? rtAssembly :
src\System\RuntimeHandles.cs (5)
393internal static RuntimeAssembly GetAssembly(RuntimeType type) 398static RuntimeAssembly GetAssemblyWorker(RuntimeType type) 400RuntimeAssembly? assembly = null; 407private static extern RuntimeAssembly? GetAssemblyIfExists(RuntimeType type); 906internal static void RegisterCollectibleTypeDependency(RuntimeType type, RuntimeAssembly? assembly)