18 instantiations of AssemblyNameInfo
ILAssembler (1)
EntityRegistry.cs (1)
707var assemblyNameInfo = new AssemblyNameInfo(
ilc (2)
Program.cs (1)
55ModuleDesc assembly = context.ResolveAssembly(new AssemblyNameInfo(initAssemblyName), throwIfNotFound: true);
RdXmlRootProvider.cs (1)
61ModuleDesc assembly = _context.ResolveAssembly(new AssemblyNameInfo(assemblyNameAttribute.Value));
ILCompiler.Compiler (5)
Compiler\CompilerTypeSystemContext.GeneratedAssembly.cs (1)
60return new AssemblyNameInfo("System.Private.CompilerGenerated");
Compiler\DependencyAnalysis\ModuleInitializerListNode.cs (1)
202var reference = module.Context.ResolveAssembly(new AssemblyNameInfo(assemblyName));
Compiler\DependencyAnalysis\ResourceIndexNode.cs (1)
84name = new AssemblyNameInfo(name.Name, name.Version, name.CultureName, name.Flags & ~AssemblyNameFlags.PublicKey, ImmutableCollectionsMarshal.AsImmutableArray<byte>(an.GetPublicKeyToken()));
Compiler\MstatObjectDumper.cs (1)
48var asmName = new AssemblyNameInfo(Path.GetFileName(fileName),
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
130name = new AssemblyNameInfo(name.Name, name.Version, name.CultureName, name.Flags & ~AssemblyNameFlags.PublicKey, ImmutableCollectionsMarshal.AsImmutableArray<byte>(an.GetPublicKeyToken()));
ILCompiler.MetadataTransform (1)
ILCompiler\Metadata\Transform.TypeForwarders.cs (1)
68AssemblyNameInfo refName = new AssemblyNameInfo
ILCompiler.ReadyToRun (3)
IBC\MIbcProfileParser.cs (1)
664return new AssemblyNameInfo("System.Private.Canon");
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
130name = new AssemblyNameInfo(name.Name, name.Version, name.CultureName, name.Flags & ~AssemblyNameFlags.PublicKey, ImmutableCollectionsMarshal.AsImmutableArray<byte>(an.GetPublicKeyToken()));
TypeSystem\Mutable\MutableModule.cs (1)
170AssemblyNameInfo assemblyName = new AssemblyNameInfo(name: _assemblyName, version: _version);
ILCompiler.RyuJit (1)
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\IBC\MIbcProfileParser.cs (1)
664return new AssemblyNameInfo("System.Private.Canon");
ILCompiler.TypeSystem (2)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaAssembly.cs (1)
49AssemblyNameInfo an = new AssemblyNameInfo
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (1)
709AssemblyNameInfo an = new AssemblyNameInfo
System.Reflection.Metadata (2)
System\Reflection\Metadata\AssemblyNameInfo.cs (1)
220result = new(parts);
System\Reflection\Metadata\MetadataReader.netstandard.cs (1)
55return new AssemblyNameInfo(name, version, cultureName, GetAssemblyNameFlags(flags), publicKeyOrToken);
System.Windows.Forms (1)
System\Resources\ResXSerializationBinder.cs (1)
56$"{typeName}, {new AssemblyNameInfo(
106 references to AssemblyNameInfo
ILAssembler (1)
EntityRegistry.cs (1)
707var assemblyNameInfo = new AssemblyNameInfo(
ilc (1)
Program.cs (1)
299var typeMapEntryAssembly = (EcmaAssembly)typeSystemContext.ResolveAssembly(AssemblyNameInfo.Parse(typeMappingEntryAssembly), throwIfNotFound: true);
ILCompiler.Compiler (19)
Compiler\CompilerTypeSystemContext.GeneratedAssembly.cs (1)
58public AssemblyNameInfo GetName()
Compiler\Dataflow\HandleCallAction.cs (4)
698if (!System.Reflection.Metadata.AssemblyNameInfo.TryParse(assemblyName, out var an) 734if (!System.Reflection.Metadata.AssemblyNameInfo.TryParse(assemblyName, out var an)
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (2)
125ModuleDesc asm = factory.TypeSystemContext.ResolveAssembly(AssemblyNameInfo.Parse(assemblyStringFromAttribute), throwIfNotFound: false); 174ModuleDesc asm = factory.TypeSystemContext.ResolveAssembly(AssemblyNameInfo.Parse(assemblyStringFromAttribute), throwIfNotFound: false);
Compiler\DependencyAnalysis\ResourceIndexNode.cs (1)
76AssemblyNameInfo name = indexData.Assembly.GetName();
Compiler\MstatObjectDumper.cs (2)
48var asmName = new AssemblyNameInfo(Path.GetFileName(fileName), 215public MstatEmitter(AssemblyNameInfo assemblyName, TypeSystemContext context, AssemblyFlags flags = default(AssemblyFlags), byte[] publicKeyArray = null)
src\runtime\src\coreclr\tools\Common\Compiler\CompilerTypeSystemContext.cs (1)
101public override ModuleDesc ResolveAssembly(AssemblyNameInfo name, bool throwIfNotFound)
src\runtime\src\coreclr\tools\Common\Compiler\ProcessLinkerXmlBase.cs (4)
131private bool ShouldProcessAllAssemblies(XPathNavigator nav, [NotNullWhen(false)] out AssemblyNameInfo? assemblyName) 150bool processAllAssemblies = ShouldProcessAllAssemblies(assemblyNav, out AssemblyNameInfo? name); 505protected virtual AssemblyNameInfo GetAssemblyName(XPathNavigator nav) 507return AssemblyNameInfo.Parse(GetFullName(nav));
src\runtime\src\coreclr\tools\Common\Compiler\TypeMapMetadata.cs (1)
432EcmaAssembly targetAssembly = (EcmaAssembly)assembly.Context.ResolveAssembly(AssemblyNameInfo.Parse(assemblyName), throwIfNotFound: true);
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (3)
32public TypeSystemMetadataEmitter(AssemblyNameInfo assemblyName, TypeSystemContext context, AssemblyFlags flags = default(AssemblyFlags), byte[] publicKeyArray = null) 122public AssemblyReferenceHandle GetAssemblyRef(AssemblyNameInfo name) 157AssemblyNameInfo name = assemblyDesc.GetName();
ILCompiler.MetadataTransform (13)
ILCompiler\Metadata\Transform.Scope.cs (11)
17using AssemblyNameInfo = System.Reflection.Metadata.AssemblyNameInfo; 37var assemblyName = assemblyDesc.GetName(); 90private EntityMap<AssemblyNameInfo, ScopeReference> _scopeRefs 91= new EntityMap<AssemblyNameInfo, ScopeReference>(new SimpleAssemblyNameComparer()); 92private Action<AssemblyNameInfo, ScopeReference> _initScopeRef; 103private ScopeReference HandleScopeReference(AssemblyNameInfo assemblyName) 108private void InitializeScopeReference(AssemblyNameInfo assemblyName, ScopeReference scopeReference) 130private sealed class SimpleAssemblyNameComparer : IEqualityComparer<AssemblyNameInfo> 132public bool Equals(AssemblyNameInfo x, AssemblyNameInfo y) 137public int GetHashCode(AssemblyNameInfo obj)
ILCompiler\Metadata\Transform.TypeForwarders.cs (2)
13using AssemblyNameInfo = System.Reflection.Metadata.AssemblyNameInfo; 68AssemblyNameInfo refName = new AssemblyNameInfo
ILCompiler.ReadyToRun (21)
Compiler\DependencyAnalysis\ReadyToRun\ManifestMetadataTableNode.cs (4)
43private readonly Dictionary<int, AssemblyNameInfo> _moduleIdToAssemblyNameMap; 87_moduleIdToAssemblyNameMap = new Dictionary<int, AssemblyNameInfo>(); 234AssemblyNameInfo assemblyName = emodule.Assembly.GetName(); 304AssemblyNameInfo assemblyName = idAndAssemblyName.Value;
IBC\MIbcProfileParser.cs (3)
662public AssemblyNameInfo GetName() 669private AssemblyNameInfo _canonModuleName; 679ModuleDesc IModuleResolver.ResolveAssembly(AssemblyNameInfo name, bool throwIfNotFound)
src\runtime\src\coreclr\tools\Common\Compiler\CompilerTypeSystemContext.cs (1)
101public override ModuleDesc ResolveAssembly(AssemblyNameInfo name, bool throwIfNotFound)
src\runtime\src\coreclr\tools\Common\Compiler\ProcessLinkerXmlBase.cs (4)
131private bool ShouldProcessAllAssemblies(XPathNavigator nav, [NotNullWhen(false)] out AssemblyNameInfo? assemblyName) 150bool processAllAssemblies = ShouldProcessAllAssemblies(assemblyNav, out AssemblyNameInfo? name); 505protected virtual AssemblyNameInfo GetAssemblyName(XPathNavigator nav) 507return AssemblyNameInfo.Parse(GetFullName(nav));
src\runtime\src\coreclr\tools\Common\Compiler\TypeMapMetadata.cs (1)
432EcmaAssembly targetAssembly = (EcmaAssembly)assembly.Context.ResolveAssembly(AssemblyNameInfo.Parse(assemblyName), throwIfNotFound: true);
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (3)
32public TypeSystemMetadataEmitter(AssemblyNameInfo assemblyName, TypeSystemContext context, AssemblyFlags flags = default(AssemblyFlags), byte[] publicKeyArray = null) 122public AssemblyReferenceHandle GetAssemblyRef(AssemblyNameInfo name) 157AssemblyNameInfo name = assemblyDesc.GetName();
TypeSystem\Mutable\MutableModule.cs (5)
78public ManagedBinaryEmitterForInternalUse(AssemblyNameInfo assemblyName, 170AssemblyNameInfo assemblyName = new AssemblyNameInfo(name: _assemblyName, version: _version); 300TryGetAssemblyRefHandle = _cache.CreateCacheFunc<AssemblyNameInfo>(GetAssemblyRefHandle); 322return MetadataTokens.GetToken(emitter.GetAssemblyRef((AssemblyNameInfo)name)); 327public Func<AssemblyNameInfo, int?> TryGetAssemblyRefHandle { get; }
ILCompiler.RyuJit (3)
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\IBC\MIbcProfileParser.cs (3)
662public AssemblyNameInfo GetName() 669private AssemblyNameInfo _canonModuleName; 679ModuleDesc IModuleResolver.ResolveAssembly(AssemblyNameInfo name, bool throwIfNotFound)
ILCompiler.TypeSystem (9)
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\IAssemblyDesc.cs (1)
17AssemblyNameInfo GetName();
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\IModuleResolver.cs (1)
10ModuleDesc ResolveAssembly(AssemblyNameInfo name, bool throwIfNotFound = true);
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\TypeSystemContext.Resolution.cs (1)
27public virtual ModuleDesc ResolveAssembly(AssemblyNameInfo name, bool throwIfNotFound = true)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaAssembly.cs (3)
13private AssemblyNameInfo _assemblyName; 43public AssemblyNameInfo GetName() 49AssemblyNameInfo an = new AssemblyNameInfo
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (1)
709AssemblyNameInfo an = new AssemblyNameInfo
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.Sorting.cs (2)
23AssemblyNameInfo thisAssemblyName = thisAssembly.GetName(); 24AssemblyNameInfo otherAssemblyName = otherAssembly.GetName();
illink (2)
Microsoft.Private.Windows.Core (5)
System\Reflection\Metadata\TypeNameComparer.cs (1)
72if (obj.AssemblyName is AssemblyNameInfo info)
System\TypeExtensions.cs (4)
159private static bool AssemblyNamesMatch(Type type, AssemblyNameInfo? assemblyNameInfo, TypeNameComparison comparison) 188/// <inheritdoc cref="AssemblyNamesMatch(Type, AssemblyNameInfo?, TypeNameComparison)"/> 189private static bool AssemblyNamesMatch(AssemblyNameInfo? name1, AssemblyNameInfo? name2, TypeNameComparison comparison)
PresentationBuildTasks (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (2)
77dirtyName = !AssemblyNameInfo.TryParse(dirtyName, out AssemblyNameInfo? result) ? ReadOnlySpan<char>.Empty : result.Name;
System.Formats.Nrbf (7)
System\Formats\Nrbf\BinaryLibraryRecord.cs (4)
25private BinaryLibraryRecord(SerializationRecordId libraryId, AssemblyNameInfo libraryName) 37internal AssemblyNameInfo? LibraryName { get; } 47if (AssemblyNameInfo.TryParse(rawName.AsSpan(), out AssemblyNameInfo? assemblyNameInfo))
System\Formats\Nrbf\Utils\TypeNameHelpers.cs (3)
22private static AssemblyNameInfo? s_coreLibAssemblyName; 158=> systemType.With(s_coreLibAssemblyName ??= AssemblyNameInfo.Parse("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".AsSpan())); 160private static TypeName With(this TypeName typeName, AssemblyNameInfo assemblyName)
System.Private.Windows.Core (5)
System\Reflection\Metadata\TypeNameComparer.cs (1)
72if (obj.AssemblyName is AssemblyNameInfo info)
System\TypeExtensions.cs (4)
159private static bool AssemblyNamesMatch(Type type, AssemblyNameInfo? assemblyNameInfo, TypeNameComparison comparison) 188/// <inheritdoc cref="AssemblyNamesMatch(Type, AssemblyNameInfo?, TypeNameComparison)"/> 189private static bool AssemblyNamesMatch(AssemblyNameInfo? name1, AssemblyNameInfo? name2, TypeNameComparison comparison)
System.Reflection.Metadata (16)
System\Reflection\Metadata\AssemblyNameInfo.cs (3)
204public static AssemblyNameInfo Parse(ReadOnlySpan<char> assemblyName) 205=> TryParse(assemblyName, out AssemblyNameInfo? result) 215public static bool TryParse(ReadOnlySpan<char> assemblyName, [NotNullWhen(true)] out AssemblyNameInfo? result)
System\Reflection\Metadata\MetadataReader.netstandard.cs (1)
49internal AssemblyNameInfo GetAssemblyNameInfo(StringHandle nameHandle, Version version, StringHandle cultureHandle, BlobHandle publicKeyOrTokenHandle, AssemblyFlags flags)
System\Reflection\Metadata\TypeName.cs (4)
45AssemblyNameInfo? assemblyName, 74AssemblyNameInfo? assemblyName, 136public AssemblyNameInfo? AssemblyName { get; } 586public TypeName WithAssemblyName(AssemblyNameInfo? assemblyName)
System\Reflection\Metadata\TypeNameParser.cs (4)
187AssemblyNameInfo? assemblyName = null; 238private bool TryParseAssemblyName(ref AssemblyNameInfo? assemblyName) 250if (!AssemblyNameInfo.TryParse(candidate, out assemblyName)) 262private static TypeName? GetDeclaringType(string fullTypeName, List<int>? nestedNameLengths, AssemblyNameInfo? assemblyName)
System\Reflection\Metadata\TypeSystem\AssemblyDefinition.netstandard.cs (2)
25/// Creates an <see cref="AssemblyNameInfo"/> instance corresponding to this assembly definition. 27public AssemblyNameInfo GetAssemblyNameInfo()
System\Reflection\Metadata\TypeSystem\AssemblyReference.netstandard.cs (2)
17/// Creates an <see cref="AssemblyNameInfo"/> instance corresponding to this assembly reference. 19public AssemblyNameInfo GetAssemblyNameInfo()
System.Xaml (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (2)
77dirtyName = !AssemblyNameInfo.TryParse(dirtyName, out AssemblyNameInfo? result) ? ReadOnlySpan<char>.Empty : result.Name;