114 references to RuntimeAssembly
System.Private.CoreLib (114)
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\Loader\AssemblyLoadContext.cs (21)
327return RuntimeAssembly.InternalLoad(assemblyName, ref stackMark, this); 607private static RuntimeAssembly? Resolve(IntPtr gchManagedAssemblyLoadContext, AssemblyName assemblyName) 642private static RuntimeAssembly ValidateAssemblyNameWithSimpleName(Assembly assembly, string? requestedSimpleName) 649RuntimeAssembly? runtimeAssembly = GetRuntimeAssembly(assembly); 663private RuntimeAssembly? ResolveUsingLoad(AssemblyName assemblyName) 672private RuntimeAssembly? ResolveUsingEvent(AssemblyName assemblyName) 683private static void OnAssemblyLoad(RuntimeAssembly assembly) 689internal static RuntimeAssembly? OnResourceResolve(RuntimeAssembly assembly, string resourceName) 695internal static RuntimeAssembly? OnTypeResolve(RuntimeAssembly? assembly, string typeName) 701private static RuntimeAssembly? OnAssemblyResolve(RuntimeAssembly? assembly, string assemblyFullName) 713private static RuntimeAssembly? InvokeResolveEvent(ResolveEventHandler? eventHandler, RuntimeAssembly? assembly, string name) 733RuntimeAssembly? ret = GetRuntimeAssembly(asm); 746private RuntimeAssembly? ResolveSatelliteAssembly(AssemblyName assemblyName) 758RuntimeAssembly parentAssembly = (RuntimeAssembly)LoadFromAssemblyName(new AssemblyName(parentAssemblyName)); 781RuntimeAssembly? 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; 122private static unsafe RuntimeAssembly CreateDynamicAssembly(AssemblyLoadContext assemblyLoadContext, AssemblyName name, AssemblyBuilderAccess access) 124RuntimeAssembly? retAssembly = null;
src\System\Reflection\Metadata\AssemblyExtensions.cs (3)
38var runtimeAssembly = assembly as RuntimeAssembly; 44RuntimeAssembly rtAsm = runtimeAssembly;
src\System\Reflection\Metadata\MetadataUpdater.cs (2)
39if (assembly is not RuntimeAssembly runtimeAssembly) 47RuntimeAssembly rtAsm = runtimeAssembly;
src\System\Reflection\RuntimeAssembly.cs (35)
42private readonly RuntimeAssembly _manifestAssembly; 44internal unsafe ManifestResourceStream(RuntimeAssembly manifestAssembly, byte* pointer, long length, long capacity, FileAccess access) : base(pointer, length, capacity, access) 87RuntimeAssembly runtimeAssembly = this; 161RuntimeAssembly runtimeAssembly = this; 178RuntimeAssembly runtimeAssembly = this; 205RuntimeAssembly runtimeAssembly = this; 253RuntimeAssembly runtimeAssembly = this; 271RuntimeAssembly runtimeAssembly = this; 300RuntimeAssembly runtimeAssembly = this; 354internal static RuntimeAssembly InternalLoad(string assemblyName, ref StackCrawlMark stackMark, AssemblyLoadContext? assemblyLoadContext = null) 357internal static unsafe RuntimeAssembly InternalLoad(AssemblyName assemblyName, 360RuntimeAssembly? requestingAssembly = null, 363RuntimeAssembly? retAssembly = null; 423RuntimeAssembly runtimeAssembly = this; 478RuntimeAssembly runtimeAssembly = this; 491RuntimeAssembly runtimeAssembly = this; 504RuntimeAssembly? retAssembly = null; 506RuntimeAssembly runtimeAssembly = this; 527RuntimeAssembly runtimeAssembly = this; 542RuntimeAssembly runtimeAssembly = this; 562RuntimeAssembly runtimeAssembly = this; 574RuntimeAssembly runtimeAssembly = this; 601RuntimeAssembly runtimeAssembly = this; 612RuntimeAssembly runtimeAssembly = this; 621RuntimeAssembly runtimeAssembly = this; 631RuntimeAssembly runtimeAssembly = this; 656RuntimeAssembly runtimeAssembly = (RuntimeAssembly)assembly; 666RuntimeAssembly? retAssembly = InternalLoad(an, ref unused, requestingAssembly: runtimeAssembly, throwOnFileNotFound: throwOnFileNotFound); 691RuntimeAssembly runtimeAssembly = this; 712static RuntimeModule GetManifestModuleWorker(RuntimeAssembly assembly) 721private static extern RuntimeModule? GetManifestModule(RuntimeAssembly assembly); 727private static extern int GetTokenInternal(RuntimeAssembly assembly); 729internal static int GetToken(RuntimeAssembly assembly) 746RuntimeAssembly runtimeAssembly = this;
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (1)
175internal RuntimeAssembly GetRuntimeAssembly() { return GetRuntimeModule().GetRuntimeAssembly(); }
src\System\Reflection\RuntimeCustomAttributeData.cs (2)
79internal static IList<CustomAttributeData> GetCustomAttributesInternal(RuntimeAssembly target) 85return GetCustomAttributes((RuntimeModule)target.ManifestModule, RuntimeAssembly.GetToken(target));
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (1)
235internal RuntimeAssembly GetRuntimeAssembly() { return GetRuntimeModule().GetRuntimeAssembly(); }
src\System\Reflection\RuntimeModule.cs (2)
19private readonly RuntimeAssembly m_runtimeAssembly; 511internal RuntimeAssembly GetRuntimeAssembly()
src\System\Reflection\TypeNameResolver.CoreCLR.cs (10)
112RuntimeAssembly requestingAssembly = scope.GetRuntimeAssembly(); 130internal static unsafe RuntimeType? GetTypeHelper(char* pTypeName, RuntimeAssembly? requestingAssembly, 177assembly = RuntimeAssembly.InternalLoad(assemblyName, ref Unsafe.NullRef<StackCrawlMark>(), 179requestingAssembly: (RuntimeAssembly?)_requestingAssembly, throwOnFileNotFound: _throwOnError); 237if (assembly is RuntimeAssembly runtimeAssembly) 297RuntimeAssembly? requestingAssembly = (RuntimeAssembly?)_requestingAssembly; 305RuntimeAssembly coreLib = (RuntimeAssembly)typeof(object).Assembly; 313RuntimeAssembly? resolvedAssembly = AssemblyLoadContext.OnTypeResolve(requestingAssembly, parsedName.FullName);
src\System\Runtime\InteropServices\NativeLibrary.CoreCLR.cs (2)
13RuntimeAssembly rtAsm = (RuntimeAssembly)assembly;
src\System\Runtime\Loader\AssemblyLoadContext.CoreCLR.cs (9)
64private RuntimeAssembly InternalLoadFromPath(string? assemblyPath, string? nativeImagePath) 66RuntimeAssembly? loadedAssembly = null; 74RuntimeAssembly? loadedAssembly = null; 113private static RuntimeAssembly? ResolveSatelliteAssembly(IntPtr gchManagedAssemblyLoadContext, AssemblyName assemblyName) 139private static RuntimeAssembly? ResolveUsingResolvingEvent(IntPtr gchManagedAssemblyLoadContext, AssemblyName assemblyName) 154RuntimeAssembly? rtAsm = GetRuntimeAssembly(assembly); 160RuntimeAssembly runtimeAssembly = rtAsm; 189private static RuntimeAssembly? GetRuntimeAssembly(Assembly? asm) 193asm is RuntimeAssembly rtAssembly ? rtAssembly :
src\System\RuntimeHandles.cs (5)
375internal static RuntimeAssembly GetAssembly(RuntimeType type) 380static RuntimeAssembly GetAssemblyWorker(RuntimeType type) 382RuntimeAssembly? assembly = null; 389private static extern RuntimeAssembly? GetAssemblyIfExists(RuntimeType type); 862internal static void RegisterCollectibleTypeDependency(RuntimeType type, RuntimeAssembly? assembly)