296 instantiations of AssemblyNameExtension
Microsoft.Build.Tasks.Core (36)
AppConfig\DependentAssembly.cs (1)
94
AssemblyNameReadOnly = new
AssemblyNameExtension
(assemblyName).AssemblyName;
AssemblyDependency\AssemblyInformation.cs (2)
713
return _assembly.GetReferencedAssemblies().Select(a => new
AssemblyNameExtension
(a)).ToArray();
920
return new
AssemblyNameExtension
(assemblyName);
AssemblyDependency\FrameworkPathResolver.cs (1)
84
var current = new
AssemblyNameExtension
(a.FullName);
AssemblyDependency\ReferenceTable.cs (8)
468
assemblyName = new
AssemblyNameExtension
("*directory*");
498
assemblyName = new
AssemblyNameExtension
(simpleName);
584
assemblyName = new
AssemblyNameExtension
(
689
assemblyName = new
AssemblyNameExtension
(
746
assemblyName = new
AssemblyNameExtension
(finalName, true /*throw if not valid*/);
799
assemblyName = new
AssemblyNameExtension
(newFusionName, true /* throw if not valid */);
855
return new
AssemblyNameExtension
($"{name}, Version={version}, Culture=neutral, PublicKeyToken={publicKeyToken}");
1087
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));
597
AssemblyNameExtension newExtension =
new
();
990
(ITranslator t) => new
AssemblyNameExtension
(t),
GenerateResource.cs (3)
2476
AssemblyNameExtension requestedAssemblyName = new
AssemblyNameExtension
(args.Name);
2536
_assemblyNames[i] = new
AssemblyNameExtension
(fusionName);
2547
_assemblyNames[i] = new
AssemblyNameExtension
(Path.GetFileNameWithoutExtension(assemblyFile.ItemSpec));
GetReferenceAssemblyPaths.cs (1)
175
var sentinelAssemblyName = new
AssemblyNameExtension
(NET35SP1SentinelAssemblyName);
NativeMethods.cs (2)
1369
yield return new
AssemblyNameExtension
(assemblyFusionName);
1416
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));
473
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)
788
if (assemblyName.Equals(new
AssemblyNameExtension
("V, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
792
else if (assemblyName.Equals(new
AssemblyNameExtension
("W, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
796
else if (assemblyName.Equals(new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
800
else if (assemblyName.Equals(new
AssemblyNameExtension
("X, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
804
else if (assemblyName.Equals(new
AssemblyNameExtension
("Y, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")))
1108
return new
AssemblyNameExtension
("DependsOnFoo45Framework, Version=4.5.0.0, PublicKeyToken=null, Culture=Neutral");
1113
return new
AssemblyNameExtension
("DependsOnFoo4Framework, Version=4.0.0.0, PublicKeyToken=null, Culture=Neutral");
1118
return new
AssemblyNameExtension
("DependsOnFoo35Framework, Version=3.5.0.0, PublicKeyToken=null, Culture=Neutral");
1124
return new
AssemblyNameExtension
("MyAssembly, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1130
return new
AssemblyNameExtension
("MyAssembly, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
1136
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1141
return new
AssemblyNameExtension
("D, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1147
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1153
return new
AssemblyNameExtension
("D, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
1159
return new
AssemblyNameExtension
("D, Version=1.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089");
1165
return new
AssemblyNameExtension
("D, Version=2.0.0.0, Culture=en, PublicKeyToken=b77a5c561934e089");
1171
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1177
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neUtral, PublicKeyToken=b77a5c561934e089");
1183
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neUtral, PublicKeyToken=b77a5c561934e089");
1189
return new
AssemblyNameExtension
("\\=A\\=, Version=2.0.0.0, Culture=neUtral, PublicKeyToken=b77a5c561934e089", true);
1195
return new
AssemblyNameExtension
("__\\'ASP\\'dw0024ry", true);
1206
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1211
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1217
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1224
return new
AssemblyNameExtension
(AssemblyRef.SystemXml);
1231
return new
AssemblyNameExtension
("System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=A77a5c561934e089");
1237
return new
AssemblyNameExtension
("MyGacAssembly, Version=9.2.3401.1, Culture=neutral, PublicKeyToken=a6694b450823df78");
1243
return new
AssemblyNameExtension
("System, VeRSion=2.0.0.0, Culture=neutRAl, PublicKeyToken=b77a5c561934e089");
1249
return new
AssemblyNameExtension
("System, VeRSion=4.0.0.0, Culture=neutRAl, PublicKeyToken=b77a5c561934e089");
1255
return new
AssemblyNameExtension
("System, VeRSion=9.0.0.0, Culture=neutRAl, PublicKeyToken=b77a5c561934e089");
1263
return new
AssemblyNameExtension
(AssemblyRef.SystemData);
1269
return new
AssemblyNameExtension
("D, Version=1.0.0.0, CulTUre=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa");
1275
return new
AssemblyNameExtension
("D, VERsion=1.0.0.0, Culture=neutral, PublicKeyToken=bbbbbbbbbbbbbbbb");
1280
return new
AssemblyNameExtension
("E, Version=0.0.0.0, Culture=neutral, PUBlicKeyToken=null");
1289
return new
AssemblyNameExtension
("UnifyMe, Version=1.0.0.0, Culture=nEUtral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL");
1294
return new
AssemblyNameExtension
("System, Version=1.0.5000.0, Culture=neutral, PublICKeyToken=" + AssemblyRef.EcmaPublicKey);
1299
return new
AssemblyNameExtension
("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=" + AssemblyRef.EcmaPublicKey);
1303
return new
AssemblyNameExtension
("DependsOnEverettSystem, VersION=1.0.5000.0, Culture=neutral, PublicKeyToken=feedbeadbadcadbe");
1308
return new
AssemblyNameExtension
("DependsOnUnified, Version=0.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
1313
return new
AssemblyNameExtension
("C, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1318
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null");
1323
return new
AssemblyNameExtension
("DependsOnUnified, VERSion=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
1328
return new
AssemblyNameExtension
("DependsOnUnified, VeRSIon=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
1333
return new
AssemblyNameExtension
("DependsOnUnified, Version=3.0.0.0, Culture=neutral, PublicKEYToken=b77a5c561934e089");
1338
return new
AssemblyNameExtension
("UnifyMe, Version=2.0.0.0, Culture=neutral, PublicKeyTOKEn=b77a5c561934e089");
1343
return new
AssemblyNameExtension
("UnifyMe, Version=3.0.0.0, Culture=neutral, PublICkeyToken=b77a5c561934e089");
1348
return new
AssemblyNameExtension
("D, VErsion=2.0.0.0, CulturE=neutral, PublicKEyToken=aaaaaaaaaaaaaaaa");
1353
return new
AssemblyNameExtension
("G, Version=1.0.0.0, Culture=neutral, PublicKEyToken=aaaaaaaaaaaaaaaa");
1358
return new
AssemblyNameExtension
("G, Version=2.0.0.0, Culture=neutral, PublicKEyToken=aaaaaaaaaaaaaaaa");
1363
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null");
1367
return new
AssemblyNameExtension
("B, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null");
1371
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1378
return new
AssemblyNameExtension
("DependsOnOnlyv4Assemblies, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1384
return new
AssemblyNameExtension
("ReferenceVersion9, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1390
return new
AssemblyNameExtension
("DependsOn9, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1396
return new
AssemblyNameExtension
("DependsOn9Also, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1401
return new
AssemblyNameExtension
("DependsOn9, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1406
return new
AssemblyNameExtension
("DependsOn9, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e089");
1412
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1418
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
1424
return new
AssemblyNameExtension
("B, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1430
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1436
return new
AssemblyNameExtension
("D, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1447
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1451
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1455
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1460
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1465
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1469
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1473
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1477
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1481
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=MSIL");
1485
return new
AssemblyNameExtension
("B, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1489
return new
AssemblyNameExtension
("V, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1493
return new
AssemblyNameExtension
("W, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1497
return new
AssemblyNameExtension
("X, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1502
return new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1507
return new
AssemblyNameExtension
("Y, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1512
return new
AssemblyNameExtension
("Microsoft.Build, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
1517
return new
AssemblyNameExtension
("DependsOnMSBuild12, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1523
return new
AssemblyNameExtension
("mscorlib, Version=4.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1529
return new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=Neutral, PublicKeyToken=b77a5c561934e089");
1535
return new
AssemblyNameExtension
("DotNetAssemblyDependsOnWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1541
return new
AssemblyNameExtension
("DotNetAssemblyDependsOn255WinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1547
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0");
1553
return new
AssemblyNameExtension
("DependsOnInvalidPeHeader, Version=1.0.0.0");
1558
return new
AssemblyNameExtension
("DependsOnAmd64, Version=1.0.0.0");
1563
return new
AssemblyNameExtension
("DependsOnArm, Version=1.0.0.0");
1568
return new
AssemblyNameExtension
("DependsOnIA64, Version=1.0.0.0");
1573
return new
AssemblyNameExtension
("DependsOnArmv7, Version=1.0.0.0");
1578
return new
AssemblyNameExtension
("DependsOnX86, Version=1.0.0.0");
1583
return new
AssemblyNameExtension
("DependsOnUnknown, Version=1.0.0.0");
1588
return new
AssemblyNameExtension
("DependsOnAnyCPUUnknown, Version=1.0.0.0");
1593
return new
AssemblyNameExtension
("WinMDWithVersion255, Version=255.255.255.255");
1599
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly2, Version=1.0.0.0");
1605
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly3, Version=1.0.0.0");
1611
return new
AssemblyNameExtension
("SampleWindowsRuntimeOnly4, Version=1.0.0.0");
1617
return new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystem, Version=1.0.0.0");
1623
return new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystemDNE, Version=1.0.0.0");
1629
return new
AssemblyNameExtension
("SampleWindowsRuntimeAndCLR, Version=1.0.0.0");
1635
return new
AssemblyNameExtension
("MyGridWinMD, Version=1.0.0.0");
1641
return new
AssemblyNameExtension
("MyGridWinMD, Version=2.0.0.0");
1647
return new
AssemblyNameExtension
("MyGridWinMD, Version=1.0.0.0");
1653
return new
AssemblyNameExtension
("MyGridWinMD, Version=1.0.0.0");
1659
return new
AssemblyNameExtension
("MyGridWinMD2, Version=1.0.0.0");
1665
return new
AssemblyNameExtension
("MyGridWinMD3, Version=1.0.0.0");
1671
return new
AssemblyNameExtension
("DebugX86SDKWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1677
return new
AssemblyNameExtension
("DebugNeutralSDKWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1683
return new
AssemblyNameExtension
("X86SDKWinMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1689
return new
AssemblyNameExtension
("NeutralSDKWINMD, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1695
return new
AssemblyNameExtension
("Debugx86SDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1701
return new
AssemblyNameExtension
("DebugNeutralSDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1707
return new
AssemblyNameExtension
("X86SDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1713
return new
AssemblyNameExtension
("NeutralSDKRA, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1719
return new
AssemblyNameExtension
("SDKReference, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1725
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1731
return new
AssemblyNameExtension
("b, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1737
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1743
return new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1749
return new
AssemblyNameExtension
("C, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=null");
1754
return new
AssemblyNameExtension
("assemblyfromconfig_common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=AMD64");
1759
return new
AssemblyNameExtension
("assemblyfromconfig_common, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1764
return new
AssemblyNameExtension
("v5assembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=AMD64");
1769
return new
AssemblyNameExtension
("v5assembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, ProcessorArchitecture=X86");
1774
return new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1779
return new
AssemblyNameExtension
("N, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null");
1783
return new
AssemblyNameExtension
(defaultName);
1863
new
AssemblyNameExtension
("DependsOnFoo4Framework, Version=4.0.0.0, PublicKeyToken=null, Culture=Neutral")
1871
new
AssemblyNameExtension
("DependsOnFoo45Framework, Version=4.5.0.0, PublicKeyToken=null, Culture=Neutral")
1879
new
AssemblyNameExtension
("DependsOnFoo35Framework, Version=3.5.0.0, PublicKeyToken=null, Culture=Neutral")
1887
new
AssemblyNameExtension
("B, Version=0.0.0.0, PublicKeyToken=null, Culture=Neutral")
1895
new
AssemblyNameExtension
(" A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
1903
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c")
1911
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=94de0004b6e3fcc5")
1919
new
AssemblyNameExtension
("D, Version=1.0.0.0, PublicKeyToken=null, Culture=Neutral")
1927
new
AssemblyNameExtension
("D, Version=2.0.0.0, PublicKeyToken=null, Culture=Neutral")
1935
new
AssemblyNameExtension
("D, Version=1.0.0.0, PublicKeyToken=b77a5c561934e089, Culture=fr")
1943
new
AssemblyNameExtension
("D, Version=2.0.0.0, PublicKeyToken=b77a5c561934e089, Culture=en")
1951
new
AssemblyNameExtension
(" A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
1959
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c")
1967
new
AssemblyNameExtension
(" Office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=94de0004b6e3fcc5")
1975
new
AssemblyNameExtension
("MyFileLoadExceptionAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
1983
new
AssemblyNameExtension
("BadImage, Version=0.0.0.0, PublicKeyToken=null, Culture=Neutral")
2001
new
AssemblyNameExtension
("mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2009
new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0")
2017
new
AssemblyNameExtension
("WinMDWithVersion255, Version=255.255.255.255")
2025
new
AssemblyNameExtension
("mscorlib, Version=4.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089")
2033
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2041
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2049
new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0")
2057
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2058
new
AssemblyNameExtension
("SampleWindowsRuntimeOnly, Version=1.0.0.0"),
2059
new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystem, Version=1.0.0.0"),
2060
new
AssemblyNameExtension
("WinMDWithVersion255, Version=255.255.255.255")
2068
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2069
new
AssemblyNameExtension
("SampleWindowsRuntimeReferencingSystemDNE, Version=1.0.0.0"),
2077
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2078
new
AssemblyNameExtension
("System, Version=255.255.255.255, Culture=Neutral, PublicKeyToken=b77a5c561934e089")
2086
new
AssemblyNameExtension
("mscorlib, Version=255.255.255.255, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2087
new
AssemblyNameExtension
("System.DoesNotExist, Version=255.255.255.255")
2108
new
AssemblyNameExtension
("A, Version=0.0.0.0, PublicKeyToken=null, Culture=Neutral")
2116
new
AssemblyNameExtension
("A, Version=0.0.0.0, PublickEyToken=null, Culture=Neutral")
2124
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2132
new
AssemblyNameExtension
("C, Version=2.0.0.0, PublickEyToken=null, Culture=Neutral")
2140
new
AssemblyNameExtension
("B, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2148
new
AssemblyNameExtension
("mscorlib, Version=2.0.0.0, Culture=NEUtraL, PublicKeyToken=b77a5c561934e089")
2156
new
AssemblyNameExtension
("mscorlib, VeRsIon=2.0.0.0, Culture=neuTRal, PublicKeyToken=b77a5c561934e089")
2164
new
AssemblyNameExtension
("mscorlib, VeRsIon=2.0.0.0, Culture=neuTRal, PublicKeyToken=b77a5c561934e089")
2171
new
AssemblyNameExtension
("D, Version=1.0.0.0, CuLtUrE=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa")
2179
new
AssemblyNameExtension
("D, VeRsIon=1.0.0.0, Culture=neutral, PublicKeyToken=bbbbbbbbbbbbbbbb")
2187
new
AssemblyNameExtension
("D, Version=2.0.0.0, Culture=neutral, PuBlIcKeYToken=aaaaaaaaaaaaaaaa"),
2188
new
AssemblyNameExtension
("G, Version=2.0.0.0, Culture=neutral, PuBlIcKeYToken=aaaaaaaaaaaaaaaa")
2196
new
AssemblyNameExtension
("E, VERSIOn=0.0.0.0, Culture=neutral, PublicKeyToken=null")
2204
new
AssemblyNameExtension
("E, Version=0.0.0.0, Culture=neutRAL, PUblicKeyToken=null")
2217
new
AssemblyNameExtension
("UnifyMe, Version=0.0.0.0, PUBLICKeyToken=null, CuLTURE=Neutral")
2225
new
AssemblyNameExtension
("System, VeRsiON=1.0.5000.0, Culture=neutral, PublicKeyToken="+AssemblyRef.EcmaPublicKey)
2233
new
AssemblyNameExtension
("UnifyMe, Version=0.5.0.0, CuLTUre=neUTral, PubLICKeyToken=b77a5c561934e089")
2241
new
AssemblyNameExtension
("UNIFyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2249
new
AssemblyNameExtension
("UniFYme, Version=2.0.0.0, Culture=NeutraL, PublicKeyToken=b77a5c561934e089")
2257
new
AssemblyNameExtension
("UnIfyMe, Version=3.0.0.0, Culture=nEutral, PublicKEyToken=b77a5c561934e089")
2272
new
AssemblyNameExtension
("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2281
new
AssemblyNameExtension
("mscorlib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2282
new
AssemblyNameExtension
("RandomAssembly, Version=9.0.0.0, Culture=neutral, PublicKeyToken=c77a5c561934e089")
2291
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"),
2292
new
AssemblyNameExtension
("System.Data, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2301
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2309
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2317
new
AssemblyNameExtension
("System, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
2325
new
AssemblyNameExtension
("B, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"),
2326
new
AssemblyNameExtension
("A, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null")
2334
new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2342
new
AssemblyNameExtension
("A, Version=20.0.0.0, Culture=neutral, PublicKeyToken=null")
2350
new
AssemblyNameExtension
("W, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2363
new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2376
new
AssemblyNameExtension
("Z, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null")
2389
new
AssemblyNameExtension
("Microsoft.Build, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
2398
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
2407
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
2416
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
2425
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2434
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2449
new
AssemblyNameExtension
("C, Version=1.0.0.0, PublickEyToken=null, Culture=Neutral")
2485
new
AssemblyNameExtension
("N, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null")
2505
new
AssemblyNameExtension
("SysTem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77A5c561934e089"),
2506
new
AssemblyNameExtension
("msCORlib, Version=2.0.0.0, Culture=NEutral, PublicKeyToken=b77a5c561934e089")
AssemblyNameEx_Tests.cs (50)
72
return new
AssemblyNameExtension
(name);
77
return new
AssemblyNameExtension
(name.ToLower());
82
return new
AssemblyNameExtension
(new AssemblyName(name));
87
return new
AssemblyNameExtension
(new AssemblyName(name.ToLower()));
92
AssemblyNameExtension result = new
AssemblyNameExtension
(new AssemblyName(name));
329
AssemblyNameExtension extension = new
AssemblyNameExtension
("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a", true);
341
AssemblyNameExtension extension = new
AssemblyNameExtension
("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
342
AssemblyNameExtension extension2 = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
354
AssemblyNameExtension extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
360
extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, PublicKeyToken=b03f5f7f11d50a3a");
366
extension = new
AssemblyNameExtension
("A, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
372
extension = new
AssemblyNameExtension
("A, PublicKeyToken=b03f5f7f11d50a3a");
378
extension = new
AssemblyNameExtension
("A");
390
AssemblyNameExtension extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, ProcessorArchitecture=MSIL");
398
extension = new
AssemblyNameExtension
("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
413
AssemblyNameExtension assemblyNameToMatch = new
AssemblyNameExtension
("System.Xml");
414
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xmla");
418
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
433
AssemblyNameExtension assemblyNameToMatchVersion = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0");
434
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, Version=5.0.0.0");
435
AssemblyNameExtension assemblyMatchNoVersion = new
AssemblyNameExtension
("System.Xml");
439
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
477
AssemblyNameExtension assemblyNameToMatchCulture = new
AssemblyNameExtension
("System.Xml, Culture=en");
478
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, Culture=de-DE");
479
AssemblyNameExtension assemblyMatchNoVersion = new
AssemblyNameExtension
("System.Xml");
483
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
521
AssemblyNameExtension assemblyNameToMatchPublicToken = new
AssemblyNameExtension
("System.Xml, PublicKeyToken=b03f5f7f11d50a3a");
522
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, PublicKeyToken=b03f5f7f11d50a3b");
523
AssemblyNameExtension assemblyMatchNoVersion = new
AssemblyNameExtension
("System.Xml");
527
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
565
AssemblyNameExtension assemblyNameToMatchRetargetable = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
566
AssemblyNameExtension assemblyNameToNotMatch = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
567
AssemblyNameExtension assemblyMatchNoRetargetable = new
AssemblyNameExtension
("System.Xml");
571
AssemblyNameExtension assemblyToCompare = new
AssemblyNameExtension
(assembly);
616
AssemblyNameExtension a = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
617
AssemblyNameExtension b = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
618
AssemblyNameExtension c = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
620
AssemblyNameExtension d = new
AssemblyNameExtension
("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
621
AssemblyNameExtension e = new
AssemblyNameExtension
("System.Xml, Version=11.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
648
AssemblyNameExtension x = new
AssemblyNameExtension
("System, Version=2.0.0.0");
649
AssemblyNameExtension y = new
AssemblyNameExtension
("System, Version=1.0.0.0");
650
AssemblyNameExtension z = new
AssemblyNameExtension
("System, Version=2.0.0.0");
651
AssemblyNameExtension a = new
AssemblyNameExtension
("Zar, Version=3.0.0.0");
682
AssemblyNameExtension assemblyNameOriginal = new
AssemblyNameExtension
(assemblyName);
688
writeTranslator.Translate(ref assemblyNameOriginal, (ITranslator t) => new
AssemblyNameExtension
(t));
693
readTranslator.Translate(ref assemblyNameDeserialized, (ITranslator t) => new
AssemblyNameExtension
(t));
701
AssemblyNameExtension assemblyNameOriginal = new
AssemblyNameExtension
("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
702
AssemblyNameExtension assemblyRemappedFrom = new
AssemblyNameExtension
("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
712
writeTranslator.Translate(ref assemblyNameOriginal, (ITranslator t) => new
AssemblyNameExtension
(t));
717
readTranslator.Translate(ref assemblyNameDeserialized, (ITranslator t) => new
AssemblyNameExtension
(t));
GetSDKReference_Tests.cs (1)
1424
return new
AssemblyNameExtension
(fileName + ", Version=2.0.0.0, Culture=Neutral, PublicKeyToken=null");
HintPathResolver_Tests.cs (1)
77
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)
37
private
AssemblyNameExtension
[] _assemblyDependencies;
134
public
AssemblyNameExtension
[] Dependencies
209
out
AssemblyNameExtension
[] dependencies,
706
private
AssemblyNameExtension
[] ImportAssemblyDependencies()
709
var asmRefs = new List<
AssemblyNameExtension
>();
766
AssemblyNameExtension
asmName = ConstructAssemblyName(
880
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)
37
AssemblyNameExtension
assemblyName,
84
internal
AssemblyNameExtension
RemapAssemblyExtension(
AssemblyNameExtension
assemblyName)
95
internal AssemblyEntry FindHighestVersionInRedistList(
AssemblyNameExtension
assemblyName)
109
AssemblyNameExtension
mostRecentAssemblyNameCandidate = tableCandidate.AssemblyNameExtension;
125
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);
160
internal delegate void LogExclusionReason(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework);
370
internal Dictionary<
AssemblyNameExtension
, Reference> References { get; private set; } = new Dictionary<
AssemblyNameExtension
, Reference>(AssemblyNameComparer.GenericComparer);
403
internal void AddReference(
AssemblyNameExtension
assemblyName, Reference reference)
428
internal Reference GetReference(
AssemblyNameExtension
assemblyName)
441
private
AssemblyNameExtension
NameAssemblyFileReference(
445
AssemblyNameExtension
assemblyName = null;
555
AssemblyNameExtension
assemblyName = null;
585
AssemblyNameExtension
.EscapeDisplayNameCharacters(assemblyName.Name));
608
AssemblyNameExtension
remappedExtension = _installedAssemblies.RemapAssemblyExtension(assemblyName);
637
AssemblyNameExtension
possiblyBetterAssemblyName;
690
AssemblyNameExtension
.EscapeDisplayNameCharacters(reference.FileNameWithoutExtension));
726
private static void TryConvertToAssemblyName(string itemSpec, string fusionName, ref
AssemblyNameExtension
assemblyName)
771
private static void TryGatherAssemblyNameEssentials(string fusionName, ref
AssemblyNameExtension
assemblyName)
832
/// Tries to create an <see cref="
AssemblyNameExtension
"/> out of a primary reference metadata.
834
private static
AssemblyNameExtension
GetAssemblyNameFromItemMetadata(ITaskItem item)
875
AssemblyNameExtension
assemblyName = NameAssemblyFileReference(
1029
out
AssemblyNameExtension
[] dependentAssemblies,
1035
var dependencies = new List<
AssemblyNameExtension
>(dependentAssemblies?.Length ?? 0);
1043
AssemblyNameExtension
remappedExtension = _installedAssemblies?.RemapAssemblyExtension(dependentAssemblies[i]);
1046
AssemblyNameExtension
originalExtension = dependentAssemblies[i];
1047
AssemblyNameExtension
existingExtension = dependencies.Find(x => x.Equals(remappedExtension));
1081
IEnumerable<
AssemblyNameExtension
> preUnificationAssemblyNames)
1083
foreach (
AssemblyNameExtension
preUnificationAssemblyName in preUnificationAssemblyNames)
1087
var
dependentAssembly = new AssemblyNameExtension(preUnificationAssemblyName.AssemblyName.CloneIfPossible());
1103
List<KeyValuePair<
AssemblyNameExtension
, Reference>> newEntries)
1143
foreach (
AssemblyNameExtension
remappedFromName in unifiedDependency.PreUnified.RemappedFromEnumerator)
1150
var newEntry = new KeyValuePair<
AssemblyNameExtension
, Reference>(unifiedDependency.PostUnified, newReference);
1176
foreach (
AssemblyNameExtension
remappedFromName in unifiedDependency.PreUnified.RemappedFromEnumerator)
1257
AssemblyNameExtension
assemblyName,
1368
var goodReferences = new Dictionary<
AssemblyNameExtension
, Reference>(AssemblyNameComparer.GenericComparer);
1382
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
1384
AssemblyNameExtension
assemblyName = assembly.Key;
1462
private static void AddToDependencyGraph(Dictionary<Reference, List<ReferenceAssemblyExtensionPair>> dependencyGraph,
AssemblyNameExtension
assemblyName, Reference assemblyReference)
1482
private void RemoveDependencyMarkedForExclusion(LogExclusionReason logExclusionReason, bool removeOnlyNoWarning, string subsetName, Dictionary<
AssemblyNameExtension
, Reference> goodReferences, List<Reference> removedReferences,
AssemblyNameExtension
assemblyName, Reference assemblyReference)
1501
AssemblyNameExtension
primaryAssemblyName = GetReferenceFromItemSpec(dependeeItemSpec);
1531
private static void RemovePrimaryReferenceMarkedForExclusion(LogExclusionReason logExclusionReason, bool removeOnlyNoWarning, string subsetName, List<Reference> removedReferences,
AssemblyNameExtension
assemblyName, Reference assemblyReference)
1545
internal
AssemblyNameExtension
GetReferenceFromItemSpec(string itemSpec)
1547
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
1566
private static void RemoveDependencies(Reference removedReference, Dictionary<
AssemblyNameExtension
, Reference> referenceList, Dictionary<Reference, List<ReferenceAssemblyExtensionPair>> dependencyList)
1686
var newEntries = new List<KeyValuePair<
AssemblyNameExtension
, Reference>>();
1769
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> newEntry in newEntries)
1783
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
1866
AssemblyNameExtension
assemblyName = assemblyNameReference.assemblyName;
1947
internal bool MarkReferencesExcludedDueToOtherFramework(
AssemblyNameExtension
assemblyName, Reference reference)
1984
private bool InLatestRedistList(
AssemblyNameExtension
assemblyName)
2093
internal void MarkReferenceWithHighestVersionInCurrentRedistList(
AssemblyNameExtension
assemblyName, Reference reference)
2111
internal bool MarkReferenceForExclusionDueToHigherThanCurrentFramework(
AssemblyNameExtension
assemblyName, Reference reference)
2142
internal bool MarkReferenceForExclusionDueToHigherThanCurrentFrameworkAttribute(
AssemblyNameExtension
assemblyName, Reference reference)
2179
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assemblyNameWithReference in References)
2181
AssemblyNameExtension
assemblyName = assemblyNameWithReference.Key;
2427
AssemblyNameExtension
leftAssemblyName = assemblyReference0.assemblyName;
2428
AssemblyNameExtension
rightAssemblyName = assemblyReference1.assemblyName;
2432
AssemblyNameExtension
victimAssemblyName = victim == 0 ? leftAssemblyName : rightAssemblyName;
2433
AssemblyNameExtension
victorAssemblyName = victor == 0 ? leftAssemblyName : rightAssemblyName;
2445
private static bool IsAssemblyRemovedFromDotNetFramework(
AssemblyNameExtension
assemblyName, string fullPath, string[] frameworkPaths, InstalledAssemblies installedAssemblies)
2474
AssemblyNameExtension
assemblyName,
2558
if (!
AssemblyNameExtension
.CompareCultures(a, b))
2563
if (!
AssemblyNameExtension
.ComparePublicKeyTokens(a.GetPublicKeyToken(), b.GetPublicKeyToken()))
2598
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> kvp in References)
2600
AssemblyNameExtension
assemblyName = kvp.Key;
2672
private ITaskItem SetItemMetadata(List<ITaskItem> relatedItems, List<ITaskItem> satelliteItems, List<ITaskItem> serializationAssemblyItems, List<ITaskItem> scatterItems, string fusionName, Reference reference,
AssemblyNameExtension
assemblyName)
3067
internal void LogHigherVersionUnresolve(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3082
internal void LogHigherVersionUnresolveDueToAttribute(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3097
internal void LogAnotherFrameworkUnResolve(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3112
internal void LogProfileExclusionUnresolve(bool displayPrimaryReferenceMessage,
AssemblyNameExtension
assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework)
3133
internal ReferenceAssemblyExtensionPair(Reference key,
AssemblyNameExtension
value)
3141
internal
AssemblyNameExtension
Value { get; }
3155
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in References)
3157
AssemblyNameExtension
assemblyName = assembly.Key;
3229
internal
AssemblyNameExtension
GetImmutableFileAssemblyName(string path)
3231
return _externallyResolvedImmutableFiles.TryGetValue(path, out
AssemblyNameExtension
assemblyNameExtension)
AssemblyDependency\ResolutionSearchLocation.cs (1)
34
internal
AssemblyNameExtension
AssemblyName { get; set; }
AssemblyDependency\ResolveAssemblyReference.cs (18)
1080
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in dependencyTable.References)
1082
AssemblyNameExtension
assemblyName = assembly.Key;
1093
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in dependencyTable.References)
1095
AssemblyNameExtension
assemblyName = assembly.Key;
1106
foreach (KeyValuePair<
AssemblyNameExtension
, Reference> assembly in dependencyTable.References)
1108
AssemblyNameExtension
assemblyName = assembly.Key;
1174
List<
AssemblyNameExtension
> conflictVictims = reference.GetConflictVictims();
1178
foreach (
AssemblyNameExtension
conflictVictim in conflictVictims)
2334
AssemblyNameExtension
assemblyName = dependencyTable?.GetImmutableFileAssemblyName(path);
2523
foreach (
var
reference in dependencyTable.References.Keys)
2554
foreach (
var
dependentReference in rawDependencies)
2596
AssemblyNameExtension
assemblyName = null;
2678
private
AssemblyNameExtension
[] GetDependencies(Reference resolvedReference, FileExists fileExists, GetAssemblyMetadata getAssemblyMetadata, ConcurrentDictionary<string, AssemblyMetadata> assemblyMetadataCache)
2680
AssemblyNameExtension
[] result = null;
2993
List<
AssemblyNameExtension
> conflictVictims = reference.GetConflictVictims();
3194
private string GetAssemblyPathInGac(
AssemblyNameExtension
assemblyName, SystemProcessorArchitecture targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntimeVersion, FileExists fileExists, bool fullFusionName, bool specificVersion)
3213
p =>
AssemblyNameExtension
.GetAssemblyNameEx(p),
3214
(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)
595
internal
AssemblyNameExtension
Clone()
597
AssemblyNameExtension
newExtension = new();
619
internal
AssemblyNameExtension
CloneImmutable()
621
AssemblyNameExtension
clonedExtension = Clone();
644
internal bool Equals(
AssemblyNameExtension
that)
654
bool IEquatable<
AssemblyNameExtension
>.Equals(
AssemblyNameExtension
other)
664
internal bool EqualsIgnoreVersion(
AssemblyNameExtension
that)
672
internal bool Equals(
AssemblyNameExtension
that, bool considerRetargetableFlag)
680
private bool EqualsImpl(
AssemblyNameExtension
that, bool ignoreVersion, bool considerRetargetableFlag)
768
internal bool ComparePublicKeyToken(
AssemblyNameExtension
that)
860
internal bool PartialNameCompare(
AssemblyNameExtension
that)
868
internal bool PartialNameCompare(
AssemblyNameExtension
that, bool considerRetargetableFlag)
881
internal bool PartialNameCompare(
AssemblyNameExtension
that, PartialComparisonFlags comparisonFlags)
894
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)
2296
private
AssemblyNameExtension
[] _assemblyNames;
2476
AssemblyNameExtension
requestedAssemblyName = new AssemblyNameExtension(args.Name);
2486
AssemblyNameExtension
candidateAssemblyName = _assemblyNames[i];
2503
AssemblyNameExtension
candidateAssemblyName = _assemblyNames[i];
2525
_assemblyNames = new
AssemblyNameExtension
[_assemblyFiles.Length];
3399
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)
1238
internal class AssemblyCacheEnum : IEnumerable<
AssemblyNameExtension
>
1342
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)
490
fileState.Assembly =
AssemblyNameExtension
.UnnamedAssembly;
537
out
AssemblyNameExtension
[] dependencies,
Microsoft.Build.Tasks.UnitTests (151)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (85)
786
private static string GetPathForAssemblyInGac(
AssemblyNameExtension
assemblyName, SystemProcessorArchitecture targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntimeVersion, FileExists fileExists, bool fullFusionName, bool specificVersion)
1031
internal static
AssemblyNameExtension
GetAssemblyName(string path)
1798
out
AssemblyNameExtension
[] dependencies,
1857
internal static
AssemblyNameExtension
[] GetDependencies(string path)
1861
return new
AssemblyNameExtension
[]
1869
return new
AssemblyNameExtension
[]
1877
return new
AssemblyNameExtension
[]
1885
return new
AssemblyNameExtension
[]
1893
return new
AssemblyNameExtension
[]
1901
return new
AssemblyNameExtension
[]
1909
return new
AssemblyNameExtension
[]
1917
return new
AssemblyNameExtension
[]
1925
return new
AssemblyNameExtension
[]
1933
return new
AssemblyNameExtension
[]
1941
return new
AssemblyNameExtension
[]
1949
return new
AssemblyNameExtension
[]
1957
return new
AssemblyNameExtension
[]
1965
return new
AssemblyNameExtension
[]
1973
return new
AssemblyNameExtension
[]
1981
return new
AssemblyNameExtension
[]
1994
return Array.Empty<
AssemblyNameExtension
>();
1999
return new
AssemblyNameExtension
[]
2007
return new
AssemblyNameExtension
[]
2015
return new
AssemblyNameExtension
[]
2023
return new
AssemblyNameExtension
[]
2031
return new
AssemblyNameExtension
[]
2039
return new
AssemblyNameExtension
[]
2047
return new
AssemblyNameExtension
[]
2055
return new
AssemblyNameExtension
[]
2066
return new
AssemblyNameExtension
[]
2075
return new
AssemblyNameExtension
[]
2084
return new
AssemblyNameExtension
[]
2096
return Array.Empty<
AssemblyNameExtension
>();
2101
return Array.Empty<
AssemblyNameExtension
>();
2106
return new
AssemblyNameExtension
[]
2114
return new
AssemblyNameExtension
[]
2122
return new
AssemblyNameExtension
[]
2130
return new
AssemblyNameExtension
[]
2138
return new
AssemblyNameExtension
[]
2146
return new
AssemblyNameExtension
[]
2154
return new
AssemblyNameExtension
[]
2162
return new
AssemblyNameExtension
[]
2169
return new
AssemblyNameExtension
[]
2177
return new
AssemblyNameExtension
[]
2185
return new
AssemblyNameExtension
[]
2194
return new
AssemblyNameExtension
[]
2202
return new
AssemblyNameExtension
[]
2210
return Array.Empty<
AssemblyNameExtension
>();
2215
return new
AssemblyNameExtension
[]
2223
return new
AssemblyNameExtension
[]
2231
return new
AssemblyNameExtension
[]
2239
return new
AssemblyNameExtension
[]
2247
return new
AssemblyNameExtension
[]
2255
return new
AssemblyNameExtension
[]
2270
return new
AssemblyNameExtension
[]
2279
return new
AssemblyNameExtension
[]
2289
return new
AssemblyNameExtension
[]
2299
return new
AssemblyNameExtension
[]
2307
return new
AssemblyNameExtension
[]
2315
return new
AssemblyNameExtension
[]
2323
return new
AssemblyNameExtension
[]
2332
return new
AssemblyNameExtension
[]
2340
return new
AssemblyNameExtension
[]
2348
return new
AssemblyNameExtension
[]
2356
return Array.Empty<
AssemblyNameExtension
>();
2361
return new
AssemblyNameExtension
[]
2369
return Array.Empty<
AssemblyNameExtension
>();
2374
return new
AssemblyNameExtension
[]
2382
return Array.Empty<
AssemblyNameExtension
>();
2387
return new
AssemblyNameExtension
[]
2396
return new
AssemblyNameExtension
[]
2405
return new
AssemblyNameExtension
[]
2414
return new
AssemblyNameExtension
[]
2423
return new
AssemblyNameExtension
[]
2432
return new
AssemblyNameExtension
[]
2441
return Array.Empty<
AssemblyNameExtension
>();
2447
return new
AssemblyNameExtension
[]
2455
return Array.Empty<
AssemblyNameExtension
>();
2460
return Array.Empty<
AssemblyNameExtension
>();
2466
return new
AssemblyNameExtension
[]
2475
return new
AssemblyNameExtension
[]
2483
return new
AssemblyNameExtension
[]
2491
return new
AssemblyNameExtension
[]
2499
return Array.Empty<
AssemblyNameExtension
>();
2503
return new
AssemblyNameExtension
[]
AssemblyDependency\SuggestedRedirects.cs (1)
474
foreach (
var
dependency in info.Dependencies)
AssemblyNameEx_Tests.cs (64)
27
internal delegate
AssemblyNameExtension
ProduceAssemblyNameEx(string name);
70
private static
AssemblyNameExtension
ProduceAsString(string name)
75
private static
AssemblyNameExtension
ProduceAsLowerString(string name)
80
private static
AssemblyNameExtension
ProduceAsAssemblyName(string name)
85
private static
AssemblyNameExtension
ProduceAsLowerAssemblyName(string name)
90
private static
AssemblyNameExtension
ProduceAsBoth(string name)
92
AssemblyNameExtension
result = new AssemblyNameExtension(new AssemblyName(name));
100
private static
AssemblyNameExtension
ProduceAsLowerBoth(string name)
125
AssemblyNameExtension
a1 = produce1(assemblyString1);
126
AssemblyNameExtension
a2 = produce2(assemblyString2);
160
AssemblyNameExtension
a1 = produce1(assemblyString1);
161
AssemblyNameExtension
a2 = produce2(assemblyString2);
206
AssemblyNameExtension
a1 = s_producers[0](s_assemblyStrings[0]);
220
Assert.Equal(0, String.Compare(
AssemblyNameExtension
.EscapeDisplayNameCharacters(displayName), @"Hello\,\""Don\'t\"" eat the \\CAT", StringComparison.OrdinalIgnoreCase));
244
AssemblyNameExtension
a1 = produce1(assemblyString1);
245
AssemblyNameExtension
a2 = produce2(assemblyString2);
249
AssemblyNameExtension
a3 = ProduceAsAssemblyName(assemblyString1);
250
AssemblyNameExtension
a4 = ProduceAsString(assemblyString2);
285
AssemblyNameExtension
a1 = produce1(assemblyString1);
286
AssemblyNameExtension
a2 = produce2(assemblyString2);
290
AssemblyNameExtension
a3 = ProduceAsAssemblyName(assemblyString1);
291
AssemblyNameExtension
a4 = ProduceAsString(assemblyString2);
311
AssemblyNameExtension
a1 = ProduceAsBoth("System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
312
AssemblyNameExtension
a2 = ProduceAsString("System.Drawing");
329
AssemblyNameExtension
extension = new AssemblyNameExtension("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a", true);
341
AssemblyNameExtension
extension = new AssemblyNameExtension("Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
342
AssemblyNameExtension
extension2 = new AssemblyNameExtension("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
354
AssemblyNameExtension
extension = new AssemblyNameExtension("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
390
AssemblyNameExtension
extension = new AssemblyNameExtension("A, Version=2.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, ProcessorArchitecture=MSIL");
413
AssemblyNameExtension
assemblyNameToMatch = new AssemblyNameExtension("System.Xml");
414
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xmla");
418
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
433
AssemblyNameExtension
assemblyNameToMatchVersion = new AssemblyNameExtension("System.Xml, Version=10.0.0.0");
434
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, Version=5.0.0.0");
435
AssemblyNameExtension
assemblyMatchNoVersion = new AssemblyNameExtension("System.Xml");
439
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
477
AssemblyNameExtension
assemblyNameToMatchCulture = new AssemblyNameExtension("System.Xml, Culture=en");
478
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, Culture=de-DE");
479
AssemblyNameExtension
assemblyMatchNoVersion = new AssemblyNameExtension("System.Xml");
483
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
521
AssemblyNameExtension
assemblyNameToMatchPublicToken = new AssemblyNameExtension("System.Xml, PublicKeyToken=b03f5f7f11d50a3a");
522
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, PublicKeyToken=b03f5f7f11d50a3b");
523
AssemblyNameExtension
assemblyMatchNoVersion = new AssemblyNameExtension("System.Xml");
527
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
565
AssemblyNameExtension
assemblyNameToMatchRetargetable = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
566
AssemblyNameExtension
assemblyNameToNotMatch = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
567
AssemblyNameExtension
assemblyMatchNoRetargetable = new AssemblyNameExtension("System.Xml");
571
AssemblyNameExtension
assemblyToCompare = new AssemblyNameExtension(assembly);
616
AssemblyNameExtension
a = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
617
AssemblyNameExtension
b = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
618
AssemblyNameExtension
c = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=Yes");
620
AssemblyNameExtension
d = new AssemblyNameExtension("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
621
AssemblyNameExtension
e = new AssemblyNameExtension("System.Xml, Version=11.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a, Retargetable=No");
648
AssemblyNameExtension
x = new AssemblyNameExtension("System, Version=2.0.0.0");
649
AssemblyNameExtension
y = new AssemblyNameExtension("System, Version=1.0.0.0");
650
AssemblyNameExtension
z = new AssemblyNameExtension("System, Version=2.0.0.0");
651
AssemblyNameExtension
a = new AssemblyNameExtension("Zar, Version=3.0.0.0");
662
List<
AssemblyNameExtension
> assemblies = new List<
AssemblyNameExtension
>();
682
AssemblyNameExtension
assemblyNameOriginal = new AssemblyNameExtension(assemblyName);
683
AssemblyNameExtension
assemblyNameDeserialized = null;
701
AssemblyNameExtension
assemblyNameOriginal = new AssemblyNameExtension("System.Xml, Version=10.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
702
AssemblyNameExtension
assemblyRemappedFrom = new AssemblyNameExtension("System.Xml, Version=9.0.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a");
707
AssemblyNameExtension
assemblyNameDeserialized = null;
GetSDKReference_Tests.cs (1)
1414
private static
AssemblyNameExtension
GetAssemblyName(string path)