296 instantiations of AssemblyNameExtension
Microsoft.Build.Tasks.Core (36)
AppConfig\DependentAssembly.cs (1)
94
AssemblyNameReadOnly = new
AssemblyNameExtension
(assemblyName).AssemblyName;
AssemblyDependency\AssemblyInformation.cs (2)
710
return _assembly.GetReferencedAssemblies().Select(a => new
AssemblyNameExtension
(a)).ToArray();
917
return new
AssemblyNameExtension
(assemblyName);
AssemblyDependency\FrameworkPathResolver.cs (1)
84
var current = new
AssemblyNameExtension
(a.FullName);
AssemblyDependency\ReferenceTable.cs (8)
486
assemblyName = new
AssemblyNameExtension
("*directory*");
516
assemblyName = new
AssemblyNameExtension
(simpleName);
602
assemblyName = new
AssemblyNameExtension
(
707
assemblyName = new
AssemblyNameExtension
(
764
assemblyName = new
AssemblyNameExtension
(finalName, true /*throw if not valid*/);
815
assemblyName = new
AssemblyNameExtension
(newFusionName, true /* throw if not valid */);
872
return new
AssemblyNameExtension
($"{name}, Version={version}, Culture=neutral, PublicKeyToken={publicKeyToken}");
1105
var dependentAssembly = new
AssemblyNameExtension
(preUnificationAssemblyName.AssemblyName.CloneIfPossible());
AssemblyDependency\Resolver.cs (2)
168
searchLocation.AssemblyName = new
AssemblyNameExtension
(candidateBaseName);
382
var extensionlessAssemblyName = new
AssemblyNameExtension
(weakNameBaseFileName);
AssemblyNameExtension.cs (4)
69
private static readonly AssemblyNameExtension s_unnamedAssembly = new
AssemblyNameExtension
();
190
return new
AssemblyNameExtension
(AssemblyName.GetAssemblyName(path));
603
AssemblyNameExtension newExtension =
new
();
992
(ITranslator t) => new
AssemblyNameExtension
(t),
GenerateResource.cs (3)
2471
AssemblyNameExtension requestedAssemblyName = new
AssemblyNameExtension
(args.Name);
2531
_assemblyNames[i] = new
AssemblyNameExtension
(fusionName);
2542
_assemblyNames[i] = new
AssemblyNameExtension
(Path.GetFileNameWithoutExtension(assemblyFile.ItemSpec));
GetReferenceAssemblyPaths.cs (1)
175
var sentinelAssemblyName = new
AssemblyNameExtension
(NET35SP1SentinelAssemblyName);
NativeMethods.cs (2)
1376
yield return new
AssemblyNameExtension
(assemblyFusionName);
1429
yield return new
AssemblyNameExtension
(name);
PiaReference.cs (2)
68
originalPiaName = new
AssemblyNameExtension
(AssemblyName.GetAssemblyName(uri.LocalPath))
83
originalPiaName = new
AssemblyNameExtension
(asmName, true)
RedistList.cs (3)
392
var highestVersionInRedist = new
AssemblyNameExtension
(_assemblyList[index].FullName);
424
return _assemblyNameToAssemblyNameExtension.GetOrAdd(assemblyName, key => new
AssemblyNameExtension
(key));
1141
_assemblyName = new
AssemblyNameExtension
(FullName, true);
ResolveComReference.cs (4)
1189
var fullAssemblyNameEx = new
AssemblyNameExtension
(fullAssemblyName);
1201
var wrapperAssemblyNameEx = new
AssemblyNameExtension
(AssemblyName.GetAssemblyName(wrapperInfo.path));
1225
var wrapperAssemblyNameEx = new
AssemblyNameExtension
(AssemblyName.GetAssemblyName(wrapperInfo.path));
1243
var wrapperAssemblyNameEx = new
AssemblyNameExtension
(AssemblyName.GetAssemblyName(wrapperInfo.path));
SystemState.cs (3)
175
(ITranslator t) => new
AssemblyNameExtension
(t));
177
(ITranslator t) => new
AssemblyNameExtension
(t));
471
return new
AssemblyNameExtension
(a.FullName);
Microsoft.Build.Tasks.UnitTests (260)
AssemblyDependency\ResolveAssemblyReferenceCacheSerialization.cs (1)
104
{ "path2", new SystemState.FileState(GetLastWriteTime("path2")) { Assembly = new
AssemblyNameExtension
("hi") } },
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (205)
787
if (assemblyName.Equals(new
AssemblyNameExtension
("V, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
791
else if (assemblyName.Equals(new
AssemblyNameExtension
("W, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
795
else if (assemblyName.Equals(new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
799
else if (assemblyName.Equals(new
AssemblyNameExtension
("X, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
803
else if (assemblyName.Equals(new
AssemblyNameExtension
("Y, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
1107
return new
AssemblyNameExtension
("DependsOnFoo45Framework, Version=4.5.0.0, PublicKeyToken=null, Culture=Neutral");
1112
return new
AssemblyNameExtension
("DependsOnFoo4Framework, Version=4.0.0.0, PublicKeyToken=null, Culture=Neutral");
1117
return new
AssemblyNameExtension
("DependsOnFoo35Framework, Version=3.5.0.0, PublicKeyToken=null, Culture=Neutral");
1123
return new
AssemblyNameExtension
("MyAssembly, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1129
return new
AssemblyNameExtension
("MyAssembly, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
1135
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1140
return new
AssemblyNameExtension
("D, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1146
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1152
return new
AssemblyNameExtension
("D, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
1158
return new
AssemblyNameExtension
("D, Version=1.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089");
1164
return new
AssemblyNameExtension
("D, Version=2.0.0.0, Culture=en, PublicKeyToken=b77a5c561934e089");
1170
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1176
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neUtral, PublicKeyToken=b77a5c561934e089");
1182
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neUtral, PublicKeyToken=b77a5c561934e089");
1188
return new
AssemblyNameExtension
("\\=A\\=, Version=2.0.0.0, Culture=neUtral, PublicKeyToken=b77a5c561934e089", true);
1194
return new
AssemblyNameExtension
("__\\'ASP\\'dw0024ry", true);
1205
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1210
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1216
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1223
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1230
return new
AssemblyNameExtension
("System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=A77a5c561934e089");
1236
return new
AssemblyNameExtension
("MyGacAssembly, Version=9.2.3401.1, Culture=neutral, PublicKeyToken=a6694b450823df78");
1242
return new
AssemblyNameExtension
("System, VeRSion=2.0.0.0, Culture=neutRAl, PublicKeyToken=b77a5c561934e089");
1248
return new
AssemblyNameExtension
("System, VeRSion=4.0.0.0, Culture=neutRAl, PublicKeyToken=b77a5c561934e089");
1254
return new
AssemblyNameExtension
("System, VeRSion=9.0.0.0, Culture=neutRAl, PublicKeyToken=b77a5c561934e089");
1262
return new
AssemblyNameExtension
(AssemblyRef.SystemData);
1268
return new
AssemblyNameExtension
("D, Version=1.0.0.0, CulTUre=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa");
1274
return new
AssemblyNameExtension
("D, VERsion=1.0.0.0, Culture=neutral, PublicKeyToken=bbbbbbbbbbbbbbbb");
1279
return new
AssemblyNameExtension
("E, Version=0.0.0.0, Culture=neutral, PUBlicKeyToken=null");
1288
return new
AssemblyNameExtension
("UnifyMe, Version=1.0.0.0, Culture=nEUtral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL");
1293
return new
AssemblyNameExtension
("System, Version=1.0.5000.0, Culture=neutral, PublICKeyToken=" + AssemblyRef.EcmaPublicKey);
1298
return new
AssemblyNameExtension
("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=" + AssemblyRef.EcmaPublicKey);
1302
return new
AssemblyNameExtension
("DependsOnEverettSystem, VersION=1.0.5000.0, Culture=neutral, PublicKeyToken=feedbeadbadcadbe");
1307
return new
AssemblyNameExtension
("DependsOnUnified, Version=0.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
1312
return new
AssemblyNameExtension
("C, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1317
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null");
1322
return new
AssemblyNameExtension
("DependsOnUnified, VERSion=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
1327
return new
AssemblyNameExtension
("DependsOnUnified, VeRSIon=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
1332
return new
AssemblyNameExtension
("DependsOnUnified, Version=3.0.0.0, Culture=neutral, PublicKEYToken=b77a5c561934e089");
1337
return new
AssemblyNameExtension
("UnifyMe, Version=2.0.0.0, Culture=neutral, PublicKeyTOKEn=b77a5c561934e089");
1342
return new
AssemblyNameExtension
("UnifyMe, Version=3.0.0.0, Culture=neutral, PublICkeyToken=b77a5c561934e089");
1347
return new
AssemblyNameExtension
("D, VErsion=2.0.0.0, CulturE=neutral, PublicKEyToken=aaaaaaaaaaaaaaaa");
1352
return new
AssemblyNameExtension
("G, Version=1.0.0.0, Culture=neutral, PublicKEyToken=aaaaaaaaaaaaaaaa");
1357
return new
AssemblyNameExtension
("G, Version=2.0.0.0, Culture=neutral, PublicKEyToken=aaaaaaaaaaaaaaaa");
1362
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null");
1366
return new
AssemblyNameExtension
("B, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null");
1370
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1377
return new
AssemblyNameExtension
("DependsOnOnlyv4Assemblies, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1383
return new
AssemblyNameExtension
("ReferenceVersion9, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1389
return new
AssemblyNameExtension
("DependsOn9, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1395
return new
AssemblyNameExtension
("DependsOn9Also, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1400
return new
AssemblyNameExtension
("DependsOn9, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1405
return new
AssemblyNameExtension
("DependsOn9, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1411
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1417
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
1423
return new
AssemblyNameExtension
("B, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1429
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1435
return new
AssemblyNameExtension
("D, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1446
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1450
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1454
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1459
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1464
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1468
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1472
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1476
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1480
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1484
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1488
return new
AssemblyNameExtension
("V, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1492
return new
AssemblyNameExtension
("W, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1496
return new
AssemblyNameExtension
("X, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1501
return new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1506
return new
AssemblyNameExtension
("Y, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1511
return new
AssemblyNameExtension
("Microsoft.Build, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
1516
return new
AssemblyNameExtension
("DependsOnMSBuild12, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1522
return new
AssemblyNameExtension
("mscorlib, Version=4.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1528
return new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1534
return new
AssemblyNameExtension
("DotNetAssemblyDependsOnWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1540
return new
AssemblyNameExtension
("DotNetAssemblyDependsOn255WinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1546
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0");
1552
return new
AssemblyNameExtension
("DependsOnInvalidPeHeader, Version=1.0.0.0");
1557
return new
AssemblyNameExtension
("DependsOnAmd64, Version=1.0.0.0");
1562
return new
AssemblyNameExtension
("DependsOnArm, Version=1.0.0.0");
1567
return new
AssemblyNameExtension
("DependsOnIA64, Version=1.0.0.0");
1572
return new
AssemblyNameExtension
("DependsOnArmv7, Version=1.0.0.0");
1577
return new
AssemblyNameExtension
("DependsOnX86, Version=1.0.0.0");
1582
return new
AssemblyNameExtension
("DependsOnUnknown, Version=1.0.0.0");
1587
return new
AssemblyNameExtension
("DependsOnAnyCPUUnknown, Version=1.0.0.0");
1592
return new
AssemblyNameExtension
("WinMDWithVersion255, Version=255.255.255.255");
1598
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly2, Version=1.0.0.0");
1604
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly3, Version=1.0.0.0");
1610
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly4, Version=1.0.0.0");
1616
return new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystem, Version=1.0.0.0");
1622
return new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystemDNE, Version=1.0.0.0");
1628
return new
AssemblyNameExtension
("SampleWindowsRuntimeAndCLR, Version=1.0.0.0");
1634
return new
AssemblyNameExtension
("MyGridWinMD, Version=1.0.0.0");
1640
return new
AssemblyNameExtension
("MyGridWinMD, Version=2.0.0.0");
1646
return new
AssemblyNameExtension
("MyGridWinMD, Version=1.0.0.0");
1652
return new
AssemblyNameExtension
("MyGridWinMD, Version=1.0.0.0");
1658
return new
AssemblyNameExtension
("MyGridWinMD2, Version=1.0.0.0");
1664
return new
AssemblyNameExtension
("MyGridWinMD3, Version=1.0.0.0");
1670
return new
AssemblyNameExtension
("DebugX86SDKWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1676
return new
AssemblyNameExtension
("DebugNeutralSDKWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1682
return new
AssemblyNameExtension
("X86SDKWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1688
return new
AssemblyNameExtension
("NeutralSDKWINMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1694
return new
AssemblyNameExtension
("Debugx86SDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1700
return new
AssemblyNameExtension
("DebugNeutralSDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1706
return new
AssemblyNameExtension
("X86SDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1712
return new
AssemblyNameExtension
("NeutralSDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1718
return new
AssemblyNameExtension
("SDKReference, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1724
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1730
return new
AssemblyNameExtension
("b, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1736
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1742
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1748
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1753
return new
AssemblyNameExtension
("assemblyfromconfig_common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=AMD64");
1758
return new
AssemblyNameExtension
("assemblyfromconfig_common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1763
return new
AssemblyNameExtension
("v5assembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=AMD64");
1768
return new
AssemblyNameExtension
("v5assembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1773
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1778
return new
AssemblyNameExtension
("N, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1782
return new
AssemblyNameExtension
(defaultName);
1862
new
AssemblyNameExtension
("DependsOnFoo4Framework, Version=4.0.0.0, PublicKeyToken=null, Culture=Neutral")
1870
new
AssemblyNameExtension
("DependsOnFoo45Framework, Version=4.5.0.0, PublicKeyToken=null, Culture=Neutral")
1878
new
AssemblyNameExtension
("DependsOnFoo35Framework, Version=3.5.0.0, PublicKeyToken=null, Culture=Neutral")
1886
new
AssemblyNameExtension
("B, Version=0.0.0.0, PublicKeyToken=null, Culture=Neutral")
1894
new
AssemblyNameExtension
(" A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
1902
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c")
1910
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=94de0004b6e3fcc5")
1918
new
AssemblyNameExtension
("D, Version=1.0.0.0, PublicKeyToken=null, Culture=Neutral")
1926
new
AssemblyNameExtension
("D, Version=2.0.0.0, PublicKeyToken=null, Culture=Neutral")
1934
new
AssemblyNameExtension
("D, Version=1.0.0.0, PublicKeyToken=b77a5c561934e089, Culture=fr")
1942
new
AssemblyNameExtension
("D, Version=2.0.0.0, PublicKeyToken=b77a5c561934e089, Culture=en")
1950
new
AssemblyNameExtension
(" A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
1958
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c")
1966
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=94de0004b6e3fcc5")
1974
new
AssemblyNameExtension
("MyFileLoadExceptionAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
1982
new
AssemblyNameExtension
("BadImage, Version=0.0.0.0, PublicKeyToken=null, Culture=Neutral")
2000
new
AssemblyNameExtension
("mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2008
new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0")
2016
new
AssemblyNameExtension
("WinMDWithVersion255, Version=255.255.255.255")
2024
new
AssemblyNameExtension
("mscorlib, Version=4.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")
2032
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2040
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2048
new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0")
2056
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2057
new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0"),
2058
new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystem, Version=1.0.0.0"),
2059
new
AssemblyNameExtension
("WinMDWithVersion255, Version=255.255.255.255")
2067
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2068
new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystemDNE, Version=1.0.0.0"),
2076
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2077
new
AssemblyNameExtension
("System, Version=255.255.255.255, Culture=Neutral, PublicKeyToken=b77a5c561934e089")
2085
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2086
new
AssemblyNameExtension
("System.DoesNotExist, Version=255.255.255.255")
2107
new
AssemblyNameExtension
("A, Version=0.0.0.0, PublicKeyToken=null, Culture=Neutral")
2115
new
AssemblyNameExtension
("A, Version=0.0.0.0, PublickEyToken=null, Culture=Neutral")
2123
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2131
new
AssemblyNameExtension
("C, Version=2.0.0.0, PublickEyToken=null, Culture=Neutral")
2139
new
AssemblyNameExtension
("B, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2147
new
AssemblyNameExtension
("mscorlib, Version=2.0.0.0, Culture=NEUtraL, PublicKeyToken=b77a5c561934e089")
2155
new
AssemblyNameExtension
("mscorlib, VeRsIon=2.0.0.0, Culture=neuTRal, PublicKeyToken=b77a5c561934e089")
2163
new
AssemblyNameExtension
("mscorlib, VeRsIon=2.0.0.0, Culture=neuTRal, PublicKeyToken=b77a5c561934e089")
2170
new
AssemblyNameExtension
("D, Version=1.0.0.0, CuLtUrE=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa")
2178
new
AssemblyNameExtension
("D, VeRsIon=1.0.0.0, Culture=neutral, PublicKeyToken=bbbbbbbbbbbbbbbb")
2186
new
AssemblyNameExtension
("D, Version=2.0.0.0, Culture=neutral, PuBlIcKeYToken=aaaaaaaaaaaaaaaa"),
2187
new
AssemblyNameExtension
("G, Version=2.0.0.0, Culture=neutral, PuBlIcKeYToken=aaaaaaaaaaaaaaaa")
2195
new
AssemblyNameExtension
("E, VERSIOn=0.0.0.0, Culture=neutral, PublicKeyToken=null")
2203
new
AssemblyNameExtension
("E, Version=0.0.0.0, Culture=neutRAL, PUblicKeyToken=null")
2216
new
AssemblyNameExtension
("UnifyMe, Version=0.0.0.0, PUBLICKeyToken=null, CuLTURE=Neutral")
2224
new
AssemblyNameExtension
("System, VeRsiON=1.0.5000.0, Culture=neutral, PublicKeyToken="+AssemblyRef.EcmaPublicKey)
2232
new
AssemblyNameExtension
("UnifyMe, Version=0.5.0.0, CuLTUre=neUTral, PubLICKeyToken=b77a5c561934e089")
2240
new
AssemblyNameExtension
("UNIFyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2248
new
AssemblyNameExtension
("UniFYme, Version=2.0.0.0, Culture=NeutraL, PublicKeyToken=b77a5c561934e089")
2256
new
AssemblyNameExtension
("UnIfyMe, Version=3.0.0.0, Culture=nEutral, PublicKEyToken=b77a5c561934e089")
2271
new
AssemblyNameExtension
("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2280
new
AssemblyNameExtension
("mscorlib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2281
new
AssemblyNameExtension
("RandomAssembly, Version=9.0.0.0, Culture=neutral, PublicKeyToken=c77a5c561934e089")
2290
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2291
new
AssemblyNameExtension
("System.Data, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2300
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2308
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2316
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2324
new
AssemblyNameExtension
("B, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"),
2325
new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null")
2333
new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2341
new
AssemblyNameExtension
("A, Version=20.0.0.0, Culture=neutral, PublicKeyToken=null")
2349
new
AssemblyNameExtension
("W, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2362
new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2375
new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2388
new
AssemblyNameExtension
("Microsoft.Build, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
2397
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
2406
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
2415
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
2424
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2433
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2448
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2484
new
AssemblyNameExtension
("N, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null")
2504
new
AssemblyNameExtension
("SysTem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77A5c561934e089"),
2505
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
AssemblyNameEx_Tests.cs (50)
71
return new
AssemblyNameExtension
(name);
76
return new
AssemblyNameExtension
(name.ToLower());
81
return new
AssemblyNameExtension
(new AssemblyName(name));
86
return new
AssemblyNameExtension
(new AssemblyName(name.ToLower()));
91
AssemblyNameExtension result = new
AssemblyNameExtension
(new AssemblyName(name));
328
AssemblyNameExtension extension = new
AssemblyNameExtension
("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a", true);
340
AssemblyNameExtension extension = new
AssemblyNameExtension
("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
341
AssemblyNameExtension extension2 = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
353
AssemblyNameExtension extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
359
extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, PublicKeyToken=b03f5f7f11d50a3a");
365
extension = new
AssemblyNameExtension
("A, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
371
extension = new
AssemblyNameExtension
("A, PublicKeyToken=b03f5f7f11d50a3a");
377
extension = new
AssemblyNameExtension
("A");
389
AssemblyNameExtension extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, ProcessorArchitecture=MSIL");
397
extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
412
AssemblyNameExtension assemblyNameToMatch = new
AssemblyNameExtension
("System.Xml");
413
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xmla");
417
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
432
AssemblyNameExtension assemblyNameToMatchVersion = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0");
433
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, Version=5.0.0.0");
434
AssemblyNameExtension assemblyMatchNoVersion = new
AssemblyNameExtension
("System.Xml");
438
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
476
AssemblyNameExtension assemblyNameToMatchCulture = new
AssemblyNameExtension
("System.Xml, Culture=en");
477
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, Culture=de-DE");
478
AssemblyNameExtension assemblyMatchNoVersion = new
AssemblyNameExtension
("System.Xml");
482
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
520
AssemblyNameExtension assemblyNameToMatchPublicToken = new
AssemblyNameExtension
("System.Xml, PublicKeyToken=b03f5f7f11d50a3a");
521
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, PublicKeyToken=b03f5f7f11d50a3b");
522
AssemblyNameExtension assemblyMatchNoVersion = new
AssemblyNameExtension
("System.Xml");
526
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
564
AssemblyNameExtension assemblyNameToMatchRetargetable = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
565
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
566
AssemblyNameExtension assemblyMatchNoRetargetable = new
AssemblyNameExtension
("System.Xml");
570
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
615
AssemblyNameExtension a = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
616
AssemblyNameExtension b = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
617
AssemblyNameExtension c = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
619
AssemblyNameExtension d = new
AssemblyNameExtension
("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
620
AssemblyNameExtension e = new
AssemblyNameExtension
("System.Xml, Version=11.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
647
AssemblyNameExtension x = new
AssemblyNameExtension
("System, Version=2.0.0.0");
648
AssemblyNameExtension y = new
AssemblyNameExtension
("System, Version=1.0.0.0");
649
AssemblyNameExtension z = new
AssemblyNameExtension
("System, Version=2.0.0.0");
650
AssemblyNameExtension a = new
AssemblyNameExtension
("Zar, Version=3.0.0.0");
681
AssemblyNameExtension assemblyNameOriginal = new
AssemblyNameExtension
(assemblyName);
687
writeTranslator.Translate(ref assemblyNameOriginal, (ITranslator t) => new
AssemblyNameExtension
(t));
692
readTranslator.Translate(ref assemblyNameDeserialized, (ITranslator t) => new
AssemblyNameExtension
(t));
700
AssemblyNameExtension assemblyNameOriginal = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
701
AssemblyNameExtension assemblyRemappedFrom = new
AssemblyNameExtension
("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
711
writeTranslator.Translate(ref assemblyNameOriginal, (ITranslator t) => new
AssemblyNameExtension
(t));
716
readTranslator.Translate(ref assemblyNameDeserialized, (ITranslator t) => new
AssemblyNameExtension
(t));
GetSDKReference_Tests.cs (1)
1422
return new
AssemblyNameExtension
(fileName + ", Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
HintPathResolver_Tests.cs (1)
76
var result = hintPathResolver.Resolve(new
AssemblyNameExtension
("FakeSystem.Net.Http"),
RARPrecomputedCache_Tests.cs (2)
32
{ Path.Combine(standardCache.Path, "assembly2"), new SystemState.FileState(now) { Assembly = new Shared.
AssemblyNameExtension
("hi") } } };
119
{ Path.Combine(precomputedCache.Path, "assembly2"), new SystemState.FileState(DateTime.Now) { Assembly = new Shared.
AssemblyNameExtension
("hi") } },
425 references to AssemblyNameExtension
Microsoft.Build.Tasks.Core (274)
AssemblyDependency\AssemblyFoldersExResolver.cs (2)
188
AssemblyNameExtension
assemblyName,
234
AssemblyNameExtension
foundAssembly = getAssemblyName(candidatePath);
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (2)
156
AssemblyNameExtension
assemblyName,
201
AssemblyNameExtension
foundAssembly = getAssemblyName(candidatePath);
AssemblyDependency\AssemblyFoldersResolver.cs (1)
32
AssemblyNameExtension
assemblyName,
AssemblyDependency\AssemblyInformation.cs (7)
34
private
AssemblyNameExtension
[] _assemblyDependencies;
131
public
AssemblyNameExtension
[] Dependencies
206
out
AssemblyNameExtension
[] dependencies,
703
private
AssemblyNameExtension
[] ImportAssemblyDependencies()
706
var asmRefs = new List<
AssemblyNameExtension
>();
763
AssemblyNameExtension
asmName = ConstructAssemblyName(
877
private static
AssemblyNameExtension
ConstructAssemblyName(IntPtr asmMetaPtr, char[] asmNameBuf, UInt32 asmNameLength, IntPtr pubKeyPtr, UInt32 pubKeyBytes, UInt32 flags)
AssemblyDependency\AssemblyMetadata.cs (1)
20
public readonly
AssemblyNameExtension
[] Dependencies;
AssemblyDependency\AssemblyNameReference.cs (2)
16
internal
AssemblyNameExtension
assemblyName;
38
public static AssemblyNameReference Create(
AssemblyNameExtension
assemblyName, Reference reference)
AssemblyDependency\AssemblyResolution.cs (1)
50
AssemblyNameExtension
assemblyName,
AssemblyDependency\CandidateAssemblyFilesResolver.cs (1)
41
AssemblyNameExtension
assemblyName,
AssemblyDependency\DirectoryResolver.cs (1)
33
AssemblyNameExtension
assemblyName,
AssemblyDependency\FrameworkPathResolver.cs (6)
35
AssemblyNameExtension
assemblyName,
53
AssemblyNameExtension
assemblyNameToUse = GetHighestVersionInRedist(_installedAssemblies, assemblyName);
74
internal static
AssemblyNameExtension
GetHighestVersionInRedist(InstalledAssemblies installedAssemblies,
AssemblyNameExtension
assemblyName)
76
AssemblyNameExtension
assemblyNameToUse = assemblyName;
84
var
current = new AssemblyNameExtension(a.FullName);
AssemblyDependency\GacResolver.cs (1)
40
AssemblyNameExtension
assemblyName,
AssemblyDependency\GlobalAssemblyCache.cs (18)
56
private static string GetLocationImpl(
AssemblyNameExtension
assemblyName, string targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntime, FileExists fileExists, GetPathFromFusionName getPathFromFusionName, GetGacEnumerator getGacEnumerator, bool specificVersion)
72
SortedDictionary<Version, SortedDictionary<
AssemblyNameExtension
, string>> assembliesByRuntime = GenerateListOfAssembliesByRuntime(strongName, getRuntimeVersion, targetedRuntime, fileExists, getPathFromFusionName, getGacEnumerator, specificVersion);
75
foreach (SortedDictionary<
AssemblyNameExtension
, string> runtimeBucket in assembliesByRuntime.Values)
80
foreach (KeyValuePair<
AssemblyNameExtension
, string> kvp in runtimeBucket)
101
internal static IEnumerable<
AssemblyNameExtension
> GetGacNativeEnumerator(string strongName)
118
private static SortedDictionary<Version, SortedDictionary<
AssemblyNameExtension
, string>> GenerateListOfAssembliesByRuntime(string strongName, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntime, FileExists fileExists, GetPathFromFusionName getPathFromFusionName, GetGacEnumerator getGacEnumerator, bool specificVersion)
122
IEnumerable<
AssemblyNameExtension
> gacEnum = getGacEnumerator(strongName);
125
SortedDictionary<Version, SortedDictionary<
AssemblyNameExtension
, string>> assembliesWithValidRuntimes = new SortedDictionary<Version, SortedDictionary<
AssemblyNameExtension
, string>>(ReverseVersionGenericComparer.Comparer);
130
foreach (
AssemblyNameExtension
gacAssembly in gacEnum)
150
SortedDictionary<
AssemblyNameExtension
, string> assembliesWithRuntime;
156
assembliesWithRuntime = new SortedDictionary<
AssemblyNameExtension
, string>(AssemblyNameReverseVersionComparer.GenericComparer);
218
private static string CheckForFullFusionNameInGac(
AssemblyNameExtension
assemblyName, string targetProcessorArchitecture, GetPathFromFusionName getPathFromFusionName)
243
AssemblyNameExtension
strongName,
272
AssemblyNameExtension
strongName,
282
ConcurrentDictionary<
AssemblyNameExtension
, string> fusionNameToResolvedPath = null;
287
fusionNameToResolvedPath = buildEngine.GetRegisteredTaskObject(key, RegisteredTaskObjectLifetime.Build) as ConcurrentDictionary<
AssemblyNameExtension
, string>;
290
fusionNameToResolvedPath = new ConcurrentDictionary<
AssemblyNameExtension
, string>(AssemblyNameComparer.GenericComparer);
AssemblyDependency\HintPathResolver.cs (1)
28
AssemblyNameExtension
assemblyName,
AssemblyDependency\InstalledAssemblies.cs (6)
36
AssemblyNameExtension
assemblyName,
83
internal
AssemblyNameExtension
RemapAssemblyExtension(
AssemblyNameExtension
assemblyName)
94
internal AssemblyEntry FindHighestVersionInRedistList(
AssemblyNameExtension
assemblyName)
108
AssemblyNameExtension
mostRecentAssemblyNameCandidate = tableCandidate.AssemblyNameExtension;
124
internal bool FrameworkAssemblyEntryInRedist(
AssemblyNameExtension
assemblyName)
AssemblyDependency\RawFilenameResolver.cs (1)
28
AssemblyNameExtension
assemblyName,
AssemblyDependency\Reference.cs (9)
71
private List<
AssemblyNameExtension
> _conflictVictims = new List<
AssemblyNameExtension
>();
651
internal void AddConflictVictim(
AssemblyNameExtension
victim)
659
internal List<
AssemblyNameExtension
> GetConflictVictims()
667
internal
AssemblyNameExtension
ConflictVictorName { get; set; } = null;
745
internal void AddRemapping(
AssemblyNameExtension
remappedFrom,
AssemblyNameExtension
remappedTo)
954
AssemblyNameExtension
assemblyName,
1069
AssemblyNameExtension
primaryAssemblyName = referenceTable.GetReferenceFromItemSpec(key);
AssemblyDependency\ReferenceTable.cs (75)
46
private readonly Dictionary<string,
AssemblyNameExtension
> _externallyResolvedImmutableFiles = new Dictionary<string,
AssemblyNameExtension
>(StringComparer.OrdinalIgnoreCase);
170
internal delegate void LogExclusionReason(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework);
388
internal Dictionary<
AssemblyNameExtension
, Reference> References { get; private set; } = new Dictionary<
AssemblyNameExtension
, Reference>(AssemblyNameComparer.GenericComparer);
421
internal void AddReference(
AssemblyNameExtension
assemblyName, Reference reference)
446
internal Reference GetReference(
AssemblyNameExtension
assemblyName)
459
private
AssemblyNameExtension
NameAssemblyFileReference(
463
AssemblyNameExtension
assemblyName = null;
573
AssemblyNameExtension
assemblyName = null;
603
AssemblyNameExtension
.EscapeDisplayNameCharacters(assemblyName.Name));
626
AssemblyNameExtension
remappedExtension = _installedAssemblies.RemapAssemblyExtension(assemblyName);
655
AssemblyNameExtension
possiblyBetterAssemblyName;
708
AssemblyNameExtension
.EscapeDisplayNameCharacters(reference.FileNameWithoutExtension));
744
private static void TryConvertToAssemblyName(string itemSpec, string fusionName, ref
AssemblyNameExtension
assemblyName)
789
private static void TryGatherAssemblyNameEssentials(string fusionName, ref
AssemblyNameExtension
assemblyName)
849
/// Tries to create an <see cref="
AssemblyNameExtension
"/> out of a primary reference metadata.
851
private static
AssemblyNameExtension
GetAssemblyNameFromItemMetadata(ITaskItem item)
892
AssemblyNameExtension
assemblyName = NameAssemblyFileReference(
1047
out
AssemblyNameExtension
[] dependentAssemblies,
1053
var dependencies = new List<
AssemblyNameExtension
>(dependentAssemblies?.Length ?? 0);
1061
AssemblyNameExtension
remappedExtension = _installedAssemblies?.RemapAssemblyExtension(dependentAssemblies[i]);
1064
AssemblyNameExtension
originalExtension = dependentAssemblies[i];
1065
AssemblyNameExtension
existingExtension = dependencies.Find(x => x.Equals(remappedExtension));
1099
IEnumerable<
AssemblyNameExtension
> preUnificationAssemblyNames)
1101
foreach (
AssemblyNameExtension
preUnificationAssemblyName in preUnificationAssemblyNames)
1105
var
dependentAssembly = new AssemblyNameExtension(preUnificationAssemblyName.AssemblyName.CloneIfPossible());
1121
List<KeyValuePair<
AssemblyNameExtension
, Reference>> newEntries)
1161
foreach (
AssemblyNameExtension
remappedFromName in unifiedDependency.PreUnified.RemappedFromEnumerator)
1168
var newEntry = new KeyValuePair<
AssemblyNameExtension
, Reference>(unifiedDependency.PostUnified, newReference);
1194
foreach (
AssemblyNameExtension
remappedFromName in unifiedDependency.PreUnified.RemappedFromEnumerator)
1275
AssemblyNameExtension
assemblyName,
1386
var goodReferences = new Dictionary<
AssemblyNameExtension
, Reference>(AssemblyNameComparer.GenericComparer);
1400
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
1402
AssemblyNameExtension
assemblyName = assembly.Key;
1480
private static void AddToDependencyGraph(Dictionary<Reference, List<ReferenceAssemblyExtensionPair>> dependencyGraph,
AssemblyNameExtension
assemblyName, Reference assemblyReference)
1500
private void RemoveDependencyMarkedForExclusion(LogExclusionReason logExclusionReason, bool removeOnlyNoWarning, string subsetName, Dictionary<
AssemblyNameExtension
, Reference> goodReferences, List<Reference> removedReferences,
AssemblyNameExtension
assemblyName, Reference assemblyReference)
1519
AssemblyNameExtension
primaryAssemblyName = GetReferenceFromItemSpec(dependeeItemSpec);
1549
private static void RemovePrimaryReferenceMarkedForExclusion(LogExclusionReason logExclusionReason, bool removeOnlyNoWarning, string subsetName, List<Reference> removedReferences,
AssemblyNameExtension
assemblyName, Reference assemblyReference)
1563
internal
AssemblyNameExtension
GetReferenceFromItemSpec(string itemSpec)
1565
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
1584
private static void RemoveDependencies(Reference removedReference, Dictionary<
AssemblyNameExtension
, Reference> referenceList, Dictionary<Reference, List<ReferenceAssemblyExtensionPair>> dependencyList)
1704
var newEntries = new List<KeyValuePair<
AssemblyNameExtension
, Reference>>();
1787
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> newEntry in newEntries)
1801
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
1884
AssemblyNameExtension
assemblyName = assemblyNameReference.assemblyName;
1965
internal bool MarkReferencesExcludedDueToOtherFramework(
AssemblyNameExtension
assemblyName, Reference reference)
2002
private bool InLatestRedistList(
AssemblyNameExtension
assemblyName)
2111
internal void MarkReferenceWithHighestVersionInCurrentRedistList(
AssemblyNameExtension
assemblyName, Reference reference)
2129
internal bool MarkReferenceForExclusionDueToHigherThanCurrentFramework(
AssemblyNameExtension
assemblyName, Reference reference)
2160
internal bool MarkReferenceForExclusionDueToHigherThanCurrentFrameworkAttribute(
AssemblyNameExtension
assemblyName, Reference reference)
2197
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assemblyNameWithReference in References)
2199
AssemblyNameExtension
assemblyName = assemblyNameWithReference.Key;
2436
AssemblyNameExtension
leftAssemblyName = assemblyReference0.assemblyName;
2437
AssemblyNameExtension
rightAssemblyName = assemblyReference1.assemblyName;
2441
AssemblyNameExtension
victimAssemblyName = victim == 0 ? leftAssemblyName : rightAssemblyName;
2442
AssemblyNameExtension
victorAssemblyName = victor == 0 ? leftAssemblyName : rightAssemblyName;
2454
private static bool IsAssemblyRemovedFromDotNetFramework(
AssemblyNameExtension
assemblyName, string fullPath, string[] frameworkPaths, InstalledAssemblies installedAssemblies)
2483
AssemblyNameExtension
assemblyName,
2567
if (!
AssemblyNameExtension
.CompareCultures(a, b))
2572
if (!
AssemblyNameExtension
.ComparePublicKeyTokens(a.GetPublicKeyToken(), b.GetPublicKeyToken()))
2607
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> kvp in References)
2609
AssemblyNameExtension
assemblyName = kvp.Key;
2681
private ITaskItem SetItemMetadata(List<ITaskItem> relatedItems, List<ITaskItem> satelliteItems, List<ITaskItem> serializationAssemblyItems, List<ITaskItem> scatterItems, string fusionName, Reference reference,
AssemblyNameExtension
assemblyName)
3076
internal void LogHigherVersionUnresolve(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3091
internal void LogHigherVersionUnresolveDueToAttribute(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3106
internal void LogAnotherFrameworkUnResolve(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3121
internal void LogProfileExclusionUnresolve(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3142
internal ReferenceAssemblyExtensionPair(Reference key,
AssemblyNameExtension
value)
3150
internal
AssemblyNameExtension
Value { get; }
3164
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
3166
AssemblyNameExtension
assemblyName = assembly.Key;
3238
internal
AssemblyNameExtension
GetImmutableFileAssemblyName(string path)
3240
return _externallyResolvedImmutableFiles.TryGetValue(path, out
AssemblyNameExtension
assemblyNameExtension)
AssemblyDependency\ResolutionSearchLocation.cs (1)
34
internal
AssemblyNameExtension
AssemblyName { get; set; }
AssemblyDependency\ResolveAssemblyReference.cs (18)
1102
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in dependencyTable.References)
1104
AssemblyNameExtension
assemblyName = assembly.Key;
1115
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in dependencyTable.References)
1117
AssemblyNameExtension
assemblyName = assembly.Key;
1128
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in dependencyTable.References)
1130
AssemblyNameExtension
assemblyName = assembly.Key;
1196
List<
AssemblyNameExtension
> conflictVictims = reference.GetConflictVictims();
1200
foreach (
AssemblyNameExtension
conflictVictim in conflictVictims)
2369
AssemblyNameExtension
assemblyName = dependencyTable?.GetImmutableFileAssemblyName(path);
2560
foreach (
var
reference in dependencyTable.References.Keys)
2591
foreach (
var
dependentReference in rawDependencies)
2633
AssemblyNameExtension
assemblyName = null;
2715
private
AssemblyNameExtension
[] GetDependencies(Reference resolvedReference, FileExists fileExists, GetAssemblyMetadata getAssemblyMetadata, ConcurrentDictionary<string, AssemblyMetadata> assemblyMetadataCache)
2717
AssemblyNameExtension
[] result = null;
3030
List<
AssemblyNameExtension
> conflictVictims = reference.GetConflictVictims();
3231
private string GetAssemblyPathInGac(
AssemblyNameExtension
assemblyName, SystemProcessorArchitecture targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntimeVersion, FileExists fileExists, bool fullFusionName, bool specificVersion)
3250
p =>
AssemblyNameExtension
.GetAssemblyNameEx(p),
3251
(string path, ConcurrentDictionary<string, AssemblyMetadata> assemblyMetadataCache, out
AssemblyNameExtension
[] dependencies, out string[] scatterFiles, out FrameworkNameVersioning frameworkName)
AssemblyDependency\Resolver.cs (7)
85
AssemblyNameExtension
assemblyName,
109
AssemblyNameExtension
assemblyName,
146
AssemblyNameExtension
assemblyName,
202
AssemblyNameExtension
targetAssemblyName = null;
299
AssemblyNameExtension
assemblyName,
353
AssemblyNameExtension
foundAssembly = getAssemblyName(fullPath);
382
var
extensionlessAssemblyName = new AssemblyNameExtension(weakNameBaseFileName);
AssemblyDependency\UnifiedAssemblyName.cs (4)
15
public UnifiedAssemblyName(
AssemblyNameExtension
preUnified,
AssemblyNameExtension
postUnified, bool isUnified, UnificationReason unificationReason, bool isPrerequisite, bool? isRedistRoot, string redistName)
26
public
AssemblyNameExtension
PreUnified { get; }
28
public
AssemblyNameExtension
PostUnified { get; }
AssemblyNameComparer.cs (18)
16
internal sealed class AssemblyNameComparer : IComparer, IEqualityComparer, IEqualityComparer<
AssemblyNameExtension
>
31
internal static readonly IEqualityComparer<
AssemblyNameExtension
> GenericComparer = Comparer as IEqualityComparer<
AssemblyNameExtension
>;
36
internal static readonly IEqualityComparer<
AssemblyNameExtension
> GenericComparerConsiderRetargetable = ComparerConsiderRetargetable as IEqualityComparer<
AssemblyNameExtension
>;
56
AssemblyNameExtension
a1 = (
AssemblyNameExtension
)o1;
57
AssemblyNameExtension
a2 = (
AssemblyNameExtension
)o2;
68
AssemblyNameExtension
a1 = (
AssemblyNameExtension
)o1;
69
AssemblyNameExtension
a2 = (
AssemblyNameExtension
)o2;
78
AssemblyNameExtension
a = (
AssemblyNameExtension
)o;
87
public bool Equals(
AssemblyNameExtension
x,
AssemblyNameExtension
y)
96
public int GetHashCode(
AssemblyNameExtension
obj)
AssemblyNameExtension.cs (30)
56
internal sealed class AssemblyNameExtension : ISerializable, IEquatable<
AssemblyNameExtension
>, ITranslatable
67
private HashSet<
AssemblyNameExtension
> remappedFrom;
69
private static readonly
AssemblyNameExtension
s_unnamedAssembly = new AssemblyNameExtension();
170
remappedFrom = (HashSet<
AssemblyNameExtension
>)info.GetValue("remapped", typeof(HashSet<
AssemblyNameExtension
>));
186
internal static
AssemblyNameExtension
GetAssemblyNameEx(string path)
229
private static HashSet<
AssemblyNameExtension
> CreateRemappedFrom()
231
return new HashSet<
AssemblyNameExtension
>(AssemblyNameComparer.GenericComparerConsiderRetargetable);
370
internal IEnumerable<
AssemblyNameExtension
> RemappedFromEnumerator
382
internal void AddRemappedAssemblyName(
AssemblyNameExtension
extensionToAdd)
433
internal static
AssemblyNameExtension
UnnamedAssembly => s_unnamedAssembly;
440
internal int CompareTo(
AssemblyNameExtension
that)
448
internal int CompareTo(
AssemblyNameExtension
that, bool considerRetargetableFlag)
498
internal int CompareBaseNameTo(
AssemblyNameExtension
that)
526
private int CompareBaseNameToImpl(
AssemblyNameExtension
that)
601
internal
AssemblyNameExtension
Clone()
603
AssemblyNameExtension
newExtension = new();
625
internal
AssemblyNameExtension
CloneImmutable()
627
AssemblyNameExtension
clonedExtension = Clone();
650
internal bool Equals(
AssemblyNameExtension
that)
660
bool IEquatable<
AssemblyNameExtension
>.Equals(
AssemblyNameExtension
other)
670
internal bool EqualsIgnoreVersion(
AssemblyNameExtension
that)
678
internal bool Equals(
AssemblyNameExtension
that, bool considerRetargetableFlag)
686
private bool EqualsImpl(
AssemblyNameExtension
that, bool ignoreVersion, bool considerRetargetableFlag)
774
internal bool ComparePublicKeyToken(
AssemblyNameExtension
that)
862
internal bool PartialNameCompare(
AssemblyNameExtension
that)
870
internal bool PartialNameCompare(
AssemblyNameExtension
that, bool considerRetargetableFlag)
883
internal bool PartialNameCompare(
AssemblyNameExtension
that, PartialComparisonFlags comparisonFlags)
896
internal bool PartialNameCompare(
AssemblyNameExtension
that, PartialComparisonFlags comparisonFlags, bool considerRetargetableFlag)
AssemblyNameReverseVersionComparer.cs (4)
13
internal sealed class AssemblyNameReverseVersionComparer : IComparer<
AssemblyNameExtension
>
18
internal static readonly IComparer<
AssemblyNameExtension
> GenericComparer = new AssemblyNameReverseVersionComparer();
29
public int Compare(
AssemblyNameExtension
x,
AssemblyNameExtension
y)
AssemblyRemapping.cs (5)
19
public AssemblyRemapping(
AssemblyNameExtension
from,
AssemblyNameExtension
to)
28
public
AssemblyNameExtension
From { get; }
33
public
AssemblyNameExtension
To { get; }
40
if (!(obj is
AssemblyNameExtension
name))
ComReferenceWrapperInfo.cs (1)
24
internal
AssemblyNameExtension
originalPiaName;
Delegate.cs (4)
59
internal delegate
AssemblyNameExtension
GetAssemblyName(string path);
73
internal delegate IEnumerable<
AssemblyNameExtension
> GetGacEnumerator(string strongName);
94
out
AssemblyNameExtension
[] dependencies,
106
internal delegate string GetAssemblyPathInGac(
AssemblyNameExtension
assemblyName, System.Reflection.ProcessorArchitecture targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntimeVersion, FileExists fileExists, bool fullFusionName, bool specificVersion);
GenerateResource.cs (6)
2291
private
AssemblyNameExtension
[] _assemblyNames;
2471
AssemblyNameExtension
requestedAssemblyName = new AssemblyNameExtension(args.Name);
2481
AssemblyNameExtension
candidateAssemblyName = _assemblyNames[i];
2498
AssemblyNameExtension
candidateAssemblyName = _assemblyNames[i];
2520
_assemblyNames = new
AssemblyNameExtension
[_assemblyFiles.Length];
3394
foreach (
AssemblyNameExtension
assemblyName in _assemblyNames)
GetReferenceAssemblyPaths.cs (1)
175
var
sentinelAssemblyName = new AssemblyNameExtension(NET35SP1SentinelAssemblyName);
GetSDKReferenceFiles.cs (2)
235
return Execute(
AssemblyNameExtension
.GetAssemblyNameEx, AssemblyInformation.GetRuntimeVersion, p => FileUtilities.FileExistsNoThrow(p), synchronous: false);
1128
AssemblyNameExtension
assemblyNameExtension = _getAssemblyName(referencePath);
InstalledSDKResolver.cs (1)
35
AssemblyNameExtension
assemblyName,
NativeMethods.cs (2)
1240
internal partial class AssemblyCacheEnum : IEnumerable<
AssemblyNameExtension
>
1349
public IEnumerator<
AssemblyNameExtension
> GetEnumerator()
RedistList.cs (25)
51
private readonly ConcurrentDictionary<
AssemblyNameExtension
, bool> _assemblyNameInRedist = new ConcurrentDictionary<
AssemblyNameExtension
, bool>(AssemblyNameComparer.GenericComparer);
61
private readonly ConcurrentDictionary<string,
AssemblyNameExtension
> _assemblyNameToAssemblyNameExtension = new ConcurrentDictionary<string,
AssemblyNameExtension
>(StringComparer.OrdinalIgnoreCase);
67
private readonly ConcurrentDictionary<
AssemblyNameExtension
,
AssemblyNameExtension
> _remappingCache = new ConcurrentDictionary<
AssemblyNameExtension
,
AssemblyNameExtension
>(AssemblyNameComparer.GenericComparerConsiderRetargetable);
154
AssemblyNameExtension
assembly = GetAssemblyNameExtension(assemblyName);
181
public
AssemblyNameExtension
RemapAssembly(
AssemblyNameExtension
extensionToRemap)
183
if (!_remappingCache.TryGetValue(extensionToRemap, out
AssemblyNameExtension
remappedExtension))
392
var
highestVersionInRedist = new AssemblyNameExtension(_assemblyList[index].FullName);
401
AssemblyNameExtension
firstAssembly = GetAssemblyNameExtension(assemblyName);
402
AssemblyNameExtension
secondAssembly = entry.AssemblyNameExtension;
422
private
AssemblyNameExtension
GetAssemblyNameExtension(string assemblyName)
430
public bool FrameworkAssemblyEntryInRedist(
AssemblyNameExtension
assemblyName)
454
AssemblyNameExtension
firstAssembly = assemblyName;
455
AssemblyNameExtension
secondAssembly = entry.AssemblyNameExtension;
729
AssemblyNameExtension
fromEntry = null;
730
AssemblyNameExtension
toEntry = null;
901
AssemblyNameExtension
firstAssemblyName = firstEntry.AssemblyNameExtension;
902
AssemblyNameExtension
secondAssemblyName = secondEntry.AssemblyNameExtension;
1080
private
AssemblyNameExtension
_assemblyName;
1135
public
AssemblyNameExtension
AssemblyNameExtension
ResolveComReference.cs (4)
1189
var
fullAssemblyNameEx = new AssemblyNameExtension(fullAssemblyName);
1201
var
wrapperAssemblyNameEx = new AssemblyNameExtension(AssemblyName.GetAssemblyName(wrapperInfo.path));
1225
var
wrapperAssemblyNameEx = new AssemblyNameExtension(AssemblyName.GetAssemblyName(wrapperInfo.path));
1243
var
wrapperAssemblyNameEx = new AssemblyNameExtension(AssemblyName.GetAssemblyName(wrapperInfo.path));
SystemState.cs (6)
128
private
AssemblyNameExtension
assemblyName;
133
internal
AssemblyNameExtension
[] dependencies;
196
internal
AssemblyNameExtension
Assembly
453
private
AssemblyNameExtension
GetAssemblyName(string path)
488
fileState.Assembly =
AssemblyNameExtension
.UnnamedAssembly;
535
out
AssemblyNameExtension
[] dependencies,
Microsoft.Build.Tasks.UnitTests (151)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (85)
785
private static string GetPathForAssemblyInGac(
AssemblyNameExtension
assemblyName, SystemProcessorArchitecture targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntimeVersion, FileExists fileExists, bool fullFusionName, bool specificVersion)
1030
internal static
AssemblyNameExtension
GetAssemblyName(string path)
1797
out
AssemblyNameExtension
[] dependencies,
1856
internal static
AssemblyNameExtension
[] GetDependencies(string path)
1860
return new
AssemblyNameExtension
[]
1868
return new
AssemblyNameExtension
[]
1876
return new
AssemblyNameExtension
[]
1884
return new
AssemblyNameExtension
[]
1892
return new
AssemblyNameExtension
[]
1900
return new
AssemblyNameExtension
[]
1908
return new
AssemblyNameExtension
[]
1916
return new
AssemblyNameExtension
[]
1924
return new
AssemblyNameExtension
[]
1932
return new
AssemblyNameExtension
[]
1940
return new
AssemblyNameExtension
[]
1948
return new
AssemblyNameExtension
[]
1956
return new
AssemblyNameExtension
[]
1964
return new
AssemblyNameExtension
[]
1972
return new
AssemblyNameExtension
[]
1980
return new
AssemblyNameExtension
[]
1993
return Array.Empty<
AssemblyNameExtension
>();
1998
return new
AssemblyNameExtension
[]
2006
return new
AssemblyNameExtension
[]
2014
return new
AssemblyNameExtension
[]
2022
return new
AssemblyNameExtension
[]
2030
return new
AssemblyNameExtension
[]
2038
return new
AssemblyNameExtension
[]
2046
return new
AssemblyNameExtension
[]
2054
return new
AssemblyNameExtension
[]
2065
return new
AssemblyNameExtension
[]
2074
return new
AssemblyNameExtension
[]
2083
return new
AssemblyNameExtension
[]
2095
return Array.Empty<
AssemblyNameExtension
>();
2100
return Array.Empty<
AssemblyNameExtension
>();
2105
return new
AssemblyNameExtension
[]
2113
return new
AssemblyNameExtension
[]
2121
return new
AssemblyNameExtension
[]
2129
return new
AssemblyNameExtension
[]
2137
return new
AssemblyNameExtension
[]
2145
return new
AssemblyNameExtension
[]
2153
return new
AssemblyNameExtension
[]
2161
return new
AssemblyNameExtension
[]
2168
return new
AssemblyNameExtension
[]
2176
return new
AssemblyNameExtension
[]
2184
return new
AssemblyNameExtension
[]
2193
return new
AssemblyNameExtension
[]
2201
return new
AssemblyNameExtension
[]
2209
return Array.Empty<
AssemblyNameExtension
>();
2214
return new
AssemblyNameExtension
[]
2222
return new
AssemblyNameExtension
[]
2230
return new
AssemblyNameExtension
[]
2238
return new
AssemblyNameExtension
[]
2246
return new
AssemblyNameExtension
[]
2254
return new
AssemblyNameExtension
[]
2269
return new
AssemblyNameExtension
[]
2278
return new
AssemblyNameExtension
[]
2288
return new
AssemblyNameExtension
[]
2298
return new
AssemblyNameExtension
[]
2306
return new
AssemblyNameExtension
[]
2314
return new
AssemblyNameExtension
[]
2322
return new
AssemblyNameExtension
[]
2331
return new
AssemblyNameExtension
[]
2339
return new
AssemblyNameExtension
[]
2347
return new
AssemblyNameExtension
[]
2355
return Array.Empty<
AssemblyNameExtension
>();
2360
return new
AssemblyNameExtension
[]
2368
return Array.Empty<
AssemblyNameExtension
>();
2373
return new
AssemblyNameExtension
[]
2381
return Array.Empty<
AssemblyNameExtension
>();
2386
return new
AssemblyNameExtension
[]
2395
return new
AssemblyNameExtension
[]
2404
return new
AssemblyNameExtension
[]
2413
return new
AssemblyNameExtension
[]
2422
return new
AssemblyNameExtension
[]
2431
return new
AssemblyNameExtension
[]
2440
return Array.Empty<
AssemblyNameExtension
>();
2446
return new
AssemblyNameExtension
[]
2454
return Array.Empty<
AssemblyNameExtension
>();
2459
return Array.Empty<
AssemblyNameExtension
>();
2465
return new
AssemblyNameExtension
[]
2474
return new
AssemblyNameExtension
[]
2482
return new
AssemblyNameExtension
[]
2490
return new
AssemblyNameExtension
[]
2498
return Array.Empty<
AssemblyNameExtension
>();
2502
return new
AssemblyNameExtension
[]
AssemblyDependency\SuggestedRedirects.cs (1)
473
foreach (
var
dependency in info.Dependencies)
AssemblyNameEx_Tests.cs (64)
26
internal delegate
AssemblyNameExtension
ProduceAssemblyNameEx(string name);
69
private static
AssemblyNameExtension
ProduceAsString(string name)
74
private static
AssemblyNameExtension
ProduceAsLowerString(string name)
79
private static
AssemblyNameExtension
ProduceAsAssemblyName(string name)
84
private static
AssemblyNameExtension
ProduceAsLowerAssemblyName(string name)
89
private static
AssemblyNameExtension
ProduceAsBoth(string name)
91
AssemblyNameExtension
result = new AssemblyNameExtension(new AssemblyName(name));
99
private static
AssemblyNameExtension
ProduceAsLowerBoth(string name)
124
AssemblyNameExtension
a1 = produce1(assemblyString1);
125
AssemblyNameExtension
a2 = produce2(assemblyString2);
159
AssemblyNameExtension
a1 = produce1(assemblyString1);
160
AssemblyNameExtension
a2 = produce2(assemblyString2);
205
AssemblyNameExtension
a1 = s_producers[0](s_assemblyStrings[0]);
219
Assert.Equal(0, String.Compare(
AssemblyNameExtension
.EscapeDisplayNameCharacters(displayName), @"Hello\,\""Don\'t\"" eat the \\CAT", StringComparison.OrdinalIgnoreCase));
243
AssemblyNameExtension
a1 = produce1(assemblyString1);
244
AssemblyNameExtension
a2 = produce2(assemblyString2);
248
AssemblyNameExtension
a3 = ProduceAsAssemblyName(assemblyString1);
249
AssemblyNameExtension
a4 = ProduceAsString(assemblyString2);
284
AssemblyNameExtension
a1 = produce1(assemblyString1);
285
AssemblyNameExtension
a2 = produce2(assemblyString2);
289
AssemblyNameExtension
a3 = ProduceAsAssemblyName(assemblyString1);
290
AssemblyNameExtension
a4 = ProduceAsString(assemblyString2);
310
AssemblyNameExtension
a1 = ProduceAsBoth("System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
311
AssemblyNameExtension
a2 = ProduceAsString("System.Drawing");
328
AssemblyNameExtension
extension = new AssemblyNameExtension("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a", true);
340
AssemblyNameExtension
extension = new AssemblyNameExtension("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
341
AssemblyNameExtension
extension2 = new AssemblyNameExtension("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
353
AssemblyNameExtension
extension = new AssemblyNameExtension("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
389
AssemblyNameExtension
extension = new AssemblyNameExtension("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, ProcessorArchitecture=MSIL");
412
AssemblyNameExtension
assemblyNameToMatch = new AssemblyNameExtension("System.Xml");
413
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xmla");
417
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
432
AssemblyNameExtension
assemblyNameToMatchVersion = new AssemblyNameExtension("System.Xml, Version=10.0.0.0");
433
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, Version=5.0.0.0");
434
AssemblyNameExtension
assemblyMatchNoVersion = new AssemblyNameExtension("System.Xml");
438
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
476
AssemblyNameExtension
assemblyNameToMatchCulture = new AssemblyNameExtension("System.Xml, Culture=en");
477
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, Culture=de-DE");
478
AssemblyNameExtension
assemblyMatchNoVersion = new AssemblyNameExtension("System.Xml");
482
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
520
AssemblyNameExtension
assemblyNameToMatchPublicToken = new AssemblyNameExtension("System.Xml, PublicKeyToken=b03f5f7f11d50a3a");
521
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, PublicKeyToken=b03f5f7f11d50a3b");
522
AssemblyNameExtension
assemblyMatchNoVersion = new AssemblyNameExtension("System.Xml");
526
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
564
AssemblyNameExtension
assemblyNameToMatchRetargetable = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
565
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
566
AssemblyNameExtension
assemblyMatchNoRetargetable = new AssemblyNameExtension("System.Xml");
570
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
615
AssemblyNameExtension
a = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
616
AssemblyNameExtension
b = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
617
AssemblyNameExtension
c = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
619
AssemblyNameExtension
d = new AssemblyNameExtension("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
620
AssemblyNameExtension
e = new AssemblyNameExtension("System.Xml, Version=11.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
647
AssemblyNameExtension
x = new AssemblyNameExtension("System, Version=2.0.0.0");
648
AssemblyNameExtension
y = new AssemblyNameExtension("System, Version=1.0.0.0");
649
AssemblyNameExtension
z = new AssemblyNameExtension("System, Version=2.0.0.0");
650
AssemblyNameExtension
a = new AssemblyNameExtension("Zar, Version=3.0.0.0");
661
List<
AssemblyNameExtension
> assemblies = new List<
AssemblyNameExtension
>();
681
AssemblyNameExtension
assemblyNameOriginal = new AssemblyNameExtension(assemblyName);
682
AssemblyNameExtension
assemblyNameDeserialized = null;
700
AssemblyNameExtension
assemblyNameOriginal = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
701
AssemblyNameExtension
assemblyRemappedFrom = new AssemblyNameExtension("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
706
AssemblyNameExtension
assemblyNameDeserialized = null;
GetSDKReference_Tests.cs (1)
1412
private static
AssemblyNameExtension
GetAssemblyName(string path)