2 instantiations of AssemblyNameData
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.cs (1)
52AssemblyNameData data = new AssemblyNameData();
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.GetName.cs (1)
17AssemblyNameData data = new AssemblyNameData
16 references to AssemblyNameData
System.Reflection.MetadataLoadContext (16)
System\Reflection\MetadataLoadContext.Loading.cs (1)
32AssemblyNameData defNameData = candidate.GetAssemblyNameDataNoCopy();
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.cs (4)
44protected sealed override AssemblyNameData[] ComputeAssemblyReferences() 47AssemblyNameData[] assemblyReferences = new AssemblyNameData[reader.AssemblyReferences.Count]; 52AssemblyNameData data = new AssemblyNameData();
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.GetName.cs (2)
13protected sealed override AssemblyNameData ComputeNameData() 17AssemblyNameData data = new AssemblyNameData
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (7)
37internal AssemblyNameData GetAssemblyNameDataNoCopy() => _lazyAssemblyNameData ??= ComputeNameData(); 38protected abstract AssemblyNameData ComputeNameData(); 39private volatile AssemblyNameData? _lazyAssemblyNameData; 147AssemblyNameData[] data = GetReferencedAssembliesNoCopy(); 156private AssemblyNameData[] GetReferencedAssembliesNoCopy() => _lazyAssemblyReferences ??= ComputeAssemblyReferences(); 157protected abstract AssemblyNameData[] ComputeAssemblyReferences(); 158private volatile AssemblyNameData[]? _lazyAssemblyReferences;
System\Reflection\TypeLoading\Assemblies\RoStubAssembly.cs (2)
23protected sealed override AssemblyNameData[] ComputeAssemblyReferences() => throw null!; 24protected sealed override AssemblyNameData ComputeNameData() => throw null!;