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