1 write to Loader
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (1)
24Loader = loader;
8 references to Loader
System.Reflection.MetadataLoadContext (8)
System\Reflection\MetadataLoadContext.Resolving.cs (1)
66if (!(assembly is RoAssembly roAssembly && roAssembly.Loader == this))
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.cs (1)
103private ref readonly AssemblyDefinition AssemblyDefinition { get { Loader.DisposeCheck(); return ref _neverAccessThisExceptThroughAssemblyDefinitionProperty; } }
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.Modules.cs (2)
28if (!(moduleFromEvent is RoModule roModuleFromEvent && roModuleFromEvent.Loader == Loader)) 67Loader.RegisterForDisposal(peReader);
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (1)
33public sealed override string ToString() => Loader.GetDisposedString() ?? base.ToString();
System\Reflection\TypeLoading\General\Helpers.cs (1)
306MetadataLoadContext loader = defaultAssembly.Loader;
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.cs (1)
34_guardedPEReader = new GuardedPEReader(assembly.Loader, peReader, reader);
System\Reflection\TypeLoading\Modules\RoModule.cs (1)
142internal MetadataLoadContext Loader => GetRoAssembly().Loader;