300 references to GetExtension
AnalyzerRunner (1)
DiagnosticAnalyzerRunner.cs (1)
225string extension = Path.GetExtension(fileName);
Aspire.Hosting (2)
ApplicationModel\AspireStore.cs (1)
59var ext = Path.GetExtension(filenameTemplate);
Dashboard\DashboardLifecycleHook.cs (1)
111if (string.Equals(".dll", Path.GetExtension(fullyQualifiedDashboardPath), StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesPublisherTests.cs (1)
62var fileExtension = Path.GetExtension(filePath)[1..];
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
566Assert.Equal(".toml", Path.GetExtension(file.Name)); 573Assert.Equal(".toml", Path.GetExtension(file.Name));
blazor-devserver (1)
Server\Startup.cs (1)
45var fileExtension = Path.GetExtension(ctx.Request.Path);
BuildBoss (7)
CompilerNuGetCheckerUtil.cs (1)
382if (Path.GetExtension(name) is not (".dll" or ".exe"))
ProjectEntry.cs (1)
55switch (Path.GetExtension(path))
SharedUtil.cs (4)
24internal static bool IsSolutionFile(string path) => Path.GetExtension(path) == ".sln"; 25internal static bool IsPropsFile(string path) => Path.GetExtension(path) == ".props"; 26internal static bool IsTargetsFile(string path) => Path.GetExtension(path) == ".targets"; 27internal static bool IsXslt(string path) => Path.GetExtension(path) == ".xslt";
SolutionCheckerUtil.cs (1)
151if (Path.GetExtension(projectKey.FileName) == ".shproj")
Crossgen2Tasks (1)
PrepareForReadyToRunCompilation.cs (1)
236compositeR2RImageRelativePath = Path.ChangeExtension(compositeR2RImageRelativePath, "r2r" + Path.GetExtension(compositeR2RImageRelativePath));
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
278destinationPath = GetUniqueFileName(directory, Path.GetFileNameWithoutExtension(fileName), Path.GetExtension(fileName));
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\OutputModule.cs (1)
49if (extension != null && (!Path.HasExtension(outputFile) || !Path.GetExtension(outputFile).Equals(extension, StringComparison.OrdinalIgnoreCase)))
dotnet-svcutil-lib (11)
Metadata\MetadataFileNameManager.cs (1)
169if (!string.IsNullOrEmpty(extension) && (!Path.HasExtension(outputFile) || !Path.GetExtension(outputFile).Equals(extension, StringComparison.OrdinalIgnoreCase)))
OutputPathHelper.cs (1)
36if (extension != null && (!Path.HasExtension(outputFile) || !Path.GetExtension(outputFile).Equals(extension, StringComparison.OrdinalIgnoreCase)))
Shared\MSBuildProj.cs (2)
388string projectExtension = Path.GetExtension(fullPath); 816if (Path.GetExtension(compiletimeAssembly.Path) == ".dll")
Shared\ProjectDependency.cs (7)
108if (s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(AssemblyName), ext, StringComparison.OrdinalIgnoreCase) == 0)) 115(s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0)); 118if (s_exeExtensions.Any((ext) => String.Compare(Path.GetExtension(packageName), ext, StringComparison.OrdinalIgnoreCase) == 0)) 133fileHasKnownExtension = s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0); 137fileHasKnownExtension = s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0); 310if (s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(path), ext, StringComparison.OrdinalIgnoreCase) == 0)) 315else if (s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(path), ext, StringComparison.OrdinalIgnoreCase) == 0))
dotnet-svcutil-lib.Tests (2)
FixupUtil.cs (1)
102if (Path.GetExtension(fileName) != ".cs")
TestInit.cs (1)
479var isLogFile = Path.GetExtension(baselineFile).Equals(".log", StringComparison.OrdinalIgnoreCase);
dotnet-user-jwts (1)
src\Tools\Shared\SecretsHelpers\MsBuildProjectFinder.cs (1)
31.Where(f => !".xproj".Equals(Path.GetExtension(f), StringComparison.OrdinalIgnoreCase))
dotnet-user-secrets (1)
src\Tools\Shared\SecretsHelpers\MsBuildProjectFinder.cs (1)
31.Where(f => !".xproj".Equals(Path.GetExtension(f), StringComparison.OrdinalIgnoreCase))
GenerateAnalyzerNuspec (3)
Program.cs (3)
209var fileExtension = Path.GetExtension(file); 232if (Path.GetExtension(ruleset) == ".ruleset") 255if (Path.GetExtension(globalconfig) == ".globalconfig")
installer.tasks (3)
FileUtilities.cs (1)
32if (!s_assemblyExtensions.Contains(Path.GetExtension(path)))
GenerateRunScript.cs (1)
45string extension = Path.GetExtension(Path.GetFileName(OutputPath)).ToLowerInvariant();
GenerateTestSharedFrameworkDepsFile.cs (1)
54.Where(file => !ignoredExtensions.Contains(Path.GetExtension(file)))
Microsoft.Analyzers.Local (1)
ApiLifecycle\ModelLoader.cs (1)
30var fileExtension = Path.GetExtension(filePath);
Microsoft.Arcade.Common (2)
CommandFactory.cs (1)
56var extension = Path.GetExtension(executable);
FileSystem.cs (1)
27public string? GetExtension(string? path) => Path.GetExtension(path);
Microsoft.Arcade.Test.Common (1)
MockFileSystem.cs (1)
56public string? GetExtension(string? path) => Path.GetExtension(path);
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
ComponentsWebAssemblyApplicationBuilderExtensions.cs (1)
110var fileExtension = Path.GetExtension(requestPath.Value);
Microsoft.AspNetCore.Components.WebView.Maui (1)
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (1)
158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (1)
158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebView.Wpf (1)
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (1)
158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.Localization (1)
ViewLocalizer.cs (1)
97var extension = Path.GetExtension(path);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
FileProviderRazorProjectFileSystem.cs (1)
62else if (string.Equals(RazorFileExtension, Path.GetExtension(fileInfo.Name), StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.StaticAssets.Tests (1)
StaticAssetsIntegrationTests.cs (1)
1036return Path.GetExtension(filePath) switch
Microsoft.Build (12)
BuildCheck\Checks\EmbeddedResourceCheck.cs (1)
108string extension = Path.GetExtension(Path.GetFileNameWithoutExtension(s));
Construction\Solution\ProjectInSolution.cs (1)
244internal string Extension => Path.GetExtension(_relativePath);
Construction\Solution\SolutionProjectGenerator.cs (1)
2294globalProperties.AddProperty("SolutionExt", EscapingUtilities.Escape(Path.GetExtension(_solutionFile.FullPath)));
DebugUtils.cs (1)
109var extension = Path.GetExtension(fileName);
Evaluation\Evaluator.cs (1)
1187string projectExtension = EscapingUtilities.Escape(Path.GetExtension(_projectRootElement.FullPath));
Evaluation\Expander.cs (1)
1635value = Path.GetExtension(elementLocation.File);
FileMatcher.cs (1)
295Path.GetExtension(searchPattern).Length == (3 + 1 /* +1 for the period */) &&
Graph\GraphBuilder.cs (1)
302solutionGlobalPropertiesBuilder["SolutionExt"] = EscapingUtilities.Escape(Path.GetExtension(Solution.FullPath));
Logging\DistributedLoggers\DistributedFileLogger.cs (1)
105string extension = Path.GetExtension(_logFile);
Logging\ProfilerLogger.cs (1)
292var content = System.IO.Path.GetExtension(FileToLog) == ".md"
Modifiers.cs (1)
451modifiedItemSpec = Path.GetExtension(itemSpec);
Xml\ProjectXmlUtilities.cs (1)
100if (Path.GetExtension(element.Location.File).Equals(".dwproj", StringComparison.OrdinalIgnoreCase))
Microsoft.Build.CommandLine.UnitTests (1)
XMake_Tests.cs (1)
1970if (Path.GetExtension(file).Contains("proj"))
Microsoft.Build.Engine.OM.UnitTests (1)
DebugUtils.cs (1)
109var extension = Path.GetExtension(fileName);
Microsoft.Build.Tasks.Core (25)
AssemblyDependency\ReferenceTable.cs (2)
883Path.GetExtension(itemSpec)); 943if (!String.IsNullOrEmpty(implementationFile) && Path.GetExtension(implementationFile) == ".dll")
AssemblyDependency\Resolver.cs (1)
372string weakNameBaseExtension = Path.GetExtension(weakNameBase);
CreateCSharpManifestResourceName.cs (2)
164string sourceExtension = Path.GetExtension(info.cultureNeutralFilename); 235string extension = Path.GetExtension(fileName);
CreateManifestResourceName.cs (1)
170isResxFile = Path.GetExtension(fileName) == resxFileExtension;
CreateVisualBasicManifestResourceName.cs (2)
169string sourceExtension = Path.GetExtension(info.cultureNeutralFilename); 217string extension = Path.GetExtension(fileName);
Culture.cs (2)
58string cultureName = Path.GetExtension(baseFileNameWithCulture); 75string extension = Path.GetExtension(name);
DebugUtils.cs (1)
109var extension = Path.GetExtension(fileName);
FileMatcher.cs (1)
295Path.GetExtension(searchPattern).Length == (3 + 1 /* +1 for the period */) &&
GenerateResource.cs (3)
1522string extension = Path.GetExtension(sourceFilePath); 2909extension = Path.GetExtension(filename); 2939_logger.LogErrorWithCodeFromResources("GenerateResource.UnknownFileExtension", Path.GetExtension(filename), filename);
GetSDKReferenceFiles.cs (2)
553if (Path.GetExtension(file.RedistFile).Equals(".PRI", StringComparison.OrdinalIgnoreCase)) 578string fileExtension = Path.GetExtension(file);
ManifestUtil\ApplicationManifest.cs (1)
633OutputMessages.AddErrorMessage("GenerateManifest.IdentityFileNameMismatch", assembly.ToString(), assembly.AssemblyIdentity.Name, assembly.AssemblyIdentity.Name + Path.GetExtension(assembly.TargetPath));
ManifestUtil\Manifest.cs (1)
653OutputMessages.AddWarningMessage("GenerateManifest.IdentityFileNameMismatch", assembly.ToString(), assembly.AssemblyIdentity.Name, assembly.AssemblyIdentity.Name + Path.GetExtension(assembly.TargetPath));
ManifestUtil\PathUtil.cs (3)
81if (String.Equals(Path.GetExtension(path), ".application", StringComparison.Ordinal)) 86if (String.Equals(Path.GetExtension(path), ".manifest", StringComparison.Ordinal)) 156if (String.Equals(Path.GetExtension(path), ".manifest", StringComparison.Ordinal))
Modifiers.cs (1)
451modifiedItemSpec = Path.GetExtension(itemSpec);
ResolveKeySource.cs (1)
101keyFileExtension = Path.GetExtension(KeyFile);
ResolveManifestFiles.cs (1)
584string fileExtension = Path.GetExtension(entry.item.ItemSpec);
Microsoft.Build.Tasks.UnitTests (49)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (3)
656string fileExtension = Path.GetExtension(file); 762else if (fullPath.StartsWith(@"C:\DirectoryContains", StringComparison.OrdinalIgnoreCase) && Path.GetExtension(fullPath).Equals(".winmd", StringComparison.OrdinalIgnoreCase)) 766else if (fullPath.StartsWith(@"C:\WinMDArchVerification", StringComparison.OrdinalIgnoreCase) && Path.GetExtension(fullPath).Equals(".winmd", StringComparison.OrdinalIgnoreCase))
GetSDKReference_Tests.cs (4)
1419if (Path.GetExtension(path).Equals(".winmd", StringComparison.OrdinalIgnoreCase) || Path.GetExtension(path).Equals(".dll", StringComparison.OrdinalIgnoreCase)) 1434if (Path.GetExtension(path).Equals(".winmd", StringComparison.OrdinalIgnoreCase)) 1439if (Path.GetExtension(path).Equals(".dll", StringComparison.OrdinalIgnoreCase))
ResourceHandling\GenerateResource_Tests.cs (42)
73Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 75Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 161Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 163Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 210Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 248Assert.Equal(".resx", Path.GetExtension(t.FilesWritten[0].ItemSpec)); 255Assert.Equal(".txt", Path.GetExtension(t2a.FilesWritten[0].ItemSpec)); 262Assert.Equal(".resx", Path.GetExtension(t2b.FilesWritten[0].ItemSpec)); 301Assert.Equal(".txt", Path.GetExtension(resourcesFile)); 333Path.GetExtension(resourceOutput).ShouldBe(".resources"); 334Path.GetExtension(t.FilesWritten[0].ItemSpec).ShouldBe(".resources"); 410Path.GetExtension(t.OutputResources[0].ItemSpec).ShouldBe(".resources"); 411Path.GetExtension(t.FilesWritten[0].ItemSpec).ShouldBe(".resources"); 631Path.GetExtension(t.OutputResources[0].ItemSpec).ShouldBe(".resources"); 632Path.GetExtension(t.FilesWritten[0].ItemSpec).ShouldBe(".resources"); 746Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 748Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1039Assert.Equal(".resx", Path.GetExtension(resourcesFile)); 1069Assert.Equal(".resx", Path.GetExtension(t.FilesWritten[0].ItemSpec)); 1076Assert.Equal(".resources", Path.GetExtension(t2a.FilesWritten[0].ItemSpec)); 1084Assert.Equal(".resx", Path.GetExtension(t2b.FilesWritten[0].ItemSpec)); 1120Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1131Assert.Equal(".txt", Path.GetExtension(resourcesFile)); 1169Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1171Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1232Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1234Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1324Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1415Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1417Assert.Equal(".resources", Path.GetExtension(t.FilesWritten[0].ItemSpec)); 1478Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1480Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1534Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1536Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1592Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1594Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 1975Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 3630Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 3632Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 3688Path.GetExtension(outputResourceFile).ShouldBe(".resources"); 4245Assert.Equal(".resources", Path.GetExtension(resourcesFile)); 4249Assert.Equal(".resources", Path.GetExtension(resourcesFile));
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
1015if (string.Equals(Path.GetExtension(projectFileRelativePath), ".sln"))
Microsoft.Build.Utilities.Core (3)
DebugUtils.cs (1)
109var extension = Path.GetExtension(fileName);
FileMatcher.cs (1)
295Path.GetExtension(searchPattern).Length == (3 + 1 /* +1 for the period */) &&
Modifiers.cs (1)
451modifiedItemSpec = Path.GetExtension(itemSpec);
Microsoft.CodeAnalysis (1)
InternalUtilities\FileNameUtilities.cs (1)
79/// The same functionality as <see cref="System.IO.Path.GetExtension(string)"/> but doesn't throw an exception
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ResourceStringsFormat.cs (1)
27if (string.Equals(".resx", Path.GetExtension(file.Path), StringComparison.OrdinalIgnoreCase))
Microsoft.CodeAnalysis.CodeStyle (2)
src\Compilers\Core\Portable\InternalUtilities\FileNameUtilities.cs (1)
79/// The same functionality as <see cref="System.IO.Path.GetExtension(string)"/> but doesn't throw an exception
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\LanguageExtensions.cs (1)
15var fileExtension = Path.GetExtension(filePath);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Rename\RenameTestHelpers.vb (1)
86Dim expectedName = Path.ChangeExtension(newIdentifierName, Path.GetExtension(document.Name))
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Compilers\Core\Portable\InternalUtilities\FileNameUtilities.cs (1)
79/// The same functionality as <see cref="System.IO.Path.GetExtension(string)"/> but doesn't throw an exception
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LoadedProject.cs (1)
293var extension = Path.GetExtension(info.FilePath);
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
105var extension = Path.GetExtension(filePath);
LanguageInfoProvider.cs (1)
55var extension = Path.GetExtension(localPath);
Microsoft.CodeAnalysis.UnitTests (1)
FileUtilitiesTests.cs (1)
209Assert.Equal(expected, Path.GetExtension(path));
Microsoft.CodeAnalysis.Workspaces (3)
Rename\ConflictEngine\MutableConflictResolution.cs (1)
95var extension = Path.GetExtension(document.Name);
src\Compilers\Core\Portable\InternalUtilities\FileNameUtilities.cs (1)
79/// The same functionality as <see cref="System.IO.Path.GetExtension(string)"/> but doesn't throw an exception
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\LanguageExtensions.cs (1)
15var fileExtension = Path.GetExtension(filePath);
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\MSBuildProjectLoader.SolutionFilterReader.cs (1)
20return Path.GetExtension(filename).Equals(".slnf", StringComparison.OrdinalIgnoreCase);
MSBuild\ProjectFileExtensionRegistry.cs (2)
49var extension = Path.GetExtension(projectFilePath); 77_diagnosticReporter.Report(mode, string.Format(WorkspacesResources.Cannot_open_project_0_because_the_file_extension_1_is_not_associated_with_a_language, projectFilePath, Path.GetExtension(projectFilePath)));
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\FileNameUtilities.cs (1)
79/// The same functionality as <see cref="System.IO.Path.GetExtension(string)"/> but doesn't throw an exception
Microsoft.DotNet.AsmDiff (1)
MarkdownDiffExporter.cs (1)
219string extension = Path.GetExtension(_path);
Microsoft.DotNet.Build.Tasks.Feed (3)
src\common\AzureStorageUtils.cs (1)
173var fileExtension = Path.GetExtension(filePath).ToLowerInvariant();
src\common\GeneralUtils.cs (1)
195var extension = Path.GetExtension(assetId).ToUpper();
src\PublishArtifactsInManifestBase.cs (1)
774string extension = Path.GetExtension(looseFile);
Microsoft.DotNet.Build.Tasks.Installers (1)
src\CreateWixCommandPackageDropBase.cs (1)
147string wixSrcFileExtension = Path.GetExtension(wixSrcFile.ItemSpec);
Microsoft.DotNet.Build.Tasks.Packaging (7)
NuGetPack.cs (1)
254bool creatingSymbolsPackage = packSymbols && (Path.GetExtension(nupkgPath) == _symbolsPackageExtension);
PackageItem.cs (3)
31IsDll = Path.GetExtension(SourcePath).Equals(".dll", StringComparison.OrdinalIgnoreCase); 49if (!Path.GetExtension(TargetPath).Equals(Path.GetExtension(sourceFile), StringComparison.OrdinalIgnoreCase) ||
UpdatePackageIndex.cs (1)
244var dlls = reader.GetFiles().Where(f => Path.GetExtension(f).Equals(".dll", StringComparison.OrdinalIgnoreCase));
ValidateFrameworkPackage.cs (1)
41var testAssetsByName = testAssets.Where(a => Path.GetExtension(a.PackagePath) == ".dll")
ValidatePackage.cs (1)
450return !String.IsNullOrWhiteSpace(path) && Path.GetExtension(path).Equals(".dll", StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
OptProf\IbcEntry.cs (1)
59string ext = Path.GetExtension(filePath);
Microsoft.DotNet.Internal.SymbolHelper (1)
SymbolUploadHelper.cs (1)
348string extension = Path.GetExtension(relativeFilePath);
Microsoft.DotNet.MacOsPkg.Core (4)
AppBundle.cs (2)
26if (Path.GetExtension(path) == ".app") 41return Path.GetExtension(path) == ".app";
Utilities.cs (2)
12Path.GetExtension(path).Equals(".pkg"); 15Path.GetExtension(path).Equals(".app");
Microsoft.DotNet.SharedFramework.Sdk (2)
src\FileUtilities.cs (1)
34if (!s_assemblyExtensions.Contains(Path.GetExtension(path)))
src\GeneratePlatformManifestEntriesFromTemplate.cs (1)
50var entryTemplateExtension = Path.GetExtension(entryTemplate.ItemSpec);
Microsoft.DotNet.SignCheckLibrary (6)
Verification\ArchiveVerifier.cs (2)
169string extension = Path.GetExtension(archiveEntry.RelativePath); 173Utils.GetHash(archiveEntry.RelativePath, HashAlgorithmName.SHA256.Name) + Path.GetExtension(archiveEntry.RelativePath); // lgtm [cs/zipslip] Archive from trusted source
Verification\FileVerifier.cs (1)
124string extension = Path.GetExtension(path);
Verification\SignatureVerificationManager.cs (3)
188string extension = Path.GetExtension(path); 248if (zipArchive.Entries.Any(z => String.Equals(Path.GetExtension(z.FullName), "nuspec", StringComparison.OrdinalIgnoreCase))) 253else if (zipArchive.Entries.Any(z => String.Equals(Path.GetExtension(z.FullName), "vsixmanifest", StringComparison.OrdinalIgnoreCase)))
Microsoft.DotNet.SignTool (25)
src\BatchSignUtil.cs (1)
158Path.GetExtension(fileInfo.FullPath) == ".exe").ToArray();
src\Configuration.cs (2)
294var extension = Path.GetExtension(file.FileName); 741Debug.Assert(Path.GetExtension(archivePath) == ".zip");
src\FileSignInfo.cs (21)
26=> Path.GetExtension(path) == ".deb"; 29=> Path.GetExtension(path) == ".rpm"; 32=> Path.GetExtension(path) == ".exe" || Path.GetExtension(path) == ".dll"; 35=> Path.GetExtension(path).Equals(".vsix", StringComparison.OrdinalIgnoreCase); 38=> Path.GetExtension(path).Equals(".mpack", StringComparison.OrdinalIgnoreCase); 41=> Path.GetExtension(path).Equals(".nupkg", StringComparison.OrdinalIgnoreCase); 45=> Path.GetExtension(path).Equals(".pkg", StringComparison.OrdinalIgnoreCase); 49=> Path.GetExtension(path).Equals(".app", StringComparison.OrdinalIgnoreCase); 55=> Path.GetExtension(path).Equals(".zip", StringComparison.OrdinalIgnoreCase); 58=> Path.GetExtension(path).Equals(".tgz", StringComparison.OrdinalIgnoreCase) 59|| (Path.GetExtension(path).Equals(".gz", StringComparison.OrdinalIgnoreCase) 60&& Path.GetExtension(Path.GetFileNameWithoutExtension(path)).Equals(".tar", StringComparison.OrdinalIgnoreCase)); 63=> (Path.GetExtension(path).Equals(".msi", StringComparison.OrdinalIgnoreCase) 64|| Path.GetExtension(path).Equals(".wixlib", StringComparison.OrdinalIgnoreCase)); 67=> Path.GetExtension(path).Equals(".ps1", StringComparison.OrdinalIgnoreCase) 68|| Path.GetExtension(path).Equals(".psd1", StringComparison.OrdinalIgnoreCase) 69|| Path.GetExtension(path).Equals(".psm1", StringComparison.OrdinalIgnoreCase); 104|| Path.GetExtension(FileName).Equals(".exe", StringComparison.OrdinalIgnoreCase)); 108(Path.GetExtension(FileName).Equals(".exe", StringComparison.OrdinalIgnoreCase) || 109Path.GetExtension(FileName).Equals(".msi", StringComparison.OrdinalIgnoreCase));
src\SignToolTask.cs (1)
426if (!extension.Equals(Path.GetExtension(extension)) && !specialExtensions.Contains(extension))
Microsoft.DotNet.VersionTools.Cli (1)
VersionTrimmingOperation.cs (1)
45if (assets.Any(a => Path.GetExtension(a) != ".nupkg"))
Microsoft.DotNet.XliffTasks (4)
Tasks\GatherTranslatedSource.cs (1)
100string logicalExtension = Path.GetExtension(logicalName);
Tasks\GatherXlf.cs (1)
63string extension = Path.GetExtension(source.ItemSpec);
Tasks\TransformTemplates.cs (1)
107Path.GetExtension(unstructuredResource.ItemSpec));
Tasks\XlfTask.cs (1)
94string extension = Path.GetExtension(sourcePath);
Microsoft.Maui.Essentials (1)
FileSystem\FileSystem.shared.cs (1)
241 var ext = Path.GetExtension(FullPath);
Microsoft.Maui.Resizetizer (4)
ResizeImageInfo.cs (4)
29 ? Path.GetExtension(ForegroundFilename) 30 : Path.GetExtension(Filename) 31 : Path.GetExtension(Alias); 54 => IsVectorExtension(Path.GetExtension(filename));
Microsoft.ML.AutoML.Samples (1)
Cifar10.cs (1)
19.Where(p => Path.GetExtension(p) == ".jpg")
Microsoft.ML.AutoML.Tests (1)
DatasetUtil.cs (1)
166var extension = Path.GetExtension(file).ToLower();
Microsoft.ML.CodeGenerator (2)
CodeGenerator\CSharp\CSharpCodeFile.cs (1)
34var extension = Path.GetExtension(Name);
CodeGenerator\CSharp\CSharpProjectFile.cs (1)
34var extension = Path.GetExtension(Name);
Microsoft.ML.Data (6)
Commands\CrossValidationCommand.cs (1)
582string.Format("{0}.fold{1:000}{2}", fileName, fold, Path.GetExtension(outputModelFile)));
Commands\DataCommand.cs (1)
354var ext = Path.GetExtension(dataFile);
Commands\SaveDataCommand.cs (1)
64var ext = Path.GetExtension(ImplOptions.OutputDataFile);
Commands\ScoreCommand.cs (1)
142var ext = Path.GetExtension(ImplOptions.OutputDataFile);
Transforms\ValueMapping.cs (1)
621var extension = Path.GetExtension(options.DataFile);
Transforms\ValueToKeyMappingTransformer.cs (1)
412var ext = Path.GetExtension(file);
Microsoft.ML.EntryPoints (1)
JsonUtils\ExecuteGraphCommand.cs (1)
139string extension = Path.GetExtension(path);
Microsoft.ML.ImageAnalytics (1)
MLImage.cs (1)
232string ext = Path.GetExtension(imagePath);
Microsoft.ML.PerformanceTests (3)
ImageClassificationBench.cs (3)
107if (Path.GetExtension(file) != ".jpg" && 108Path.GetExtension(file) != ".JPEG" && 109Path.GetExtension(file) != ".png")
Microsoft.ML.Samples (11)
Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (2)
176if (Path.GetExtension(file) != ".jpg") 212if (Path.GetExtension(file) != ".jpg")
Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (6)
202if (Path.GetExtension(file) != ".jpg" && 203Path.GetExtension(file) != ".JPEG" && 204Path.GetExtension(file) != ".png") 240if (Path.GetExtension(file) != ".jpg" && 241Path.GetExtension(file) != ".JPEG" && 242Path.GetExtension(file) != ".png")
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
200if (Path.GetExtension(file) != ".jpg")
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (2)
185if (Path.GetExtension(file) != ".jpg") 221if (Path.GetExtension(file) != ".jpg")
Microsoft.ML.Samples.GPU (11)
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (2)
176if (Path.GetExtension(file) != ".jpg") 212if (Path.GetExtension(file) != ".jpg")
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (6)
202if (Path.GetExtension(file) != ".jpg" && 203Path.GetExtension(file) != ".JPEG" && 204Path.GetExtension(file) != ".png") 240if (Path.GetExtension(file) != ".jpg" && 241Path.GetExtension(file) != ".JPEG" && 242Path.GetExtension(file) != ".png")
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
200if (Path.GetExtension(file) != ".jpg")
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (2)
185if (Path.GetExtension(file) != ".jpg") 221if (Path.GetExtension(file) != ".jpg")
Microsoft.ML.TensorFlow.Tests (1)
TensorflowTests.cs (1)
1921if (Path.GetExtension(file) != ".jpg")
Microsoft.ML.Tests (1)
ImagesTests.cs (1)
1281string extension = Path.GetExtension(imageName);
Microsoft.ML.Transforms (1)
Text\StopWordsRemovingTransformer.cs (1)
790var ext = Path.GetExtension(dataFile);
Microsoft.VisualStudio.LanguageServices (6)
CommonControls\NewTypeDestinationSelectionViewModel.cs (1)
132if (!Path.GetExtension(trimmedFileName).Equals(_fileExtension, StringComparison.OrdinalIgnoreCase))
ProjectSystem\RuleSets\RuleSetEventHandler.cs (3)
92if (Path.GetExtension(oldFileFullPath).Equals(".ruleset", StringComparison.OrdinalIgnoreCase)) 171Path.GetExtension(fileFullPath).Equals(".ruleset", StringComparison.OrdinalIgnoreCase)) 191Path.GetExtension(fileFullPath).Equals(".ruleset", StringComparison.OrdinalIgnoreCase))
ProjectSystem\VisualStudioWorkspaceImpl.cs (2)
993var extension = documentKind == TextDocumentKind.Document ? GetPreferredExtension(documentId) : Path.GetExtension(documentName); 1318Path.GetExtension(updatedInfo.Name));
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
346var fileExtension = Path.GetExtension(filePath).ToLower();
MSBuild (7)
DebugUtils.cs (1)
109var extension = Path.GetExtension(fileName);
Modifiers.cs (1)
451modifiedItemSpec = Path.GetExtension(itemSpec);
XMake.cs (5)
3567if (!extensionsToIgnore.Contains(Path.GetExtension(s)) && !s.EndsWith("~", StringComparison.CurrentCultureIgnoreCase)) 3582if (!extensionsToIgnore.Contains(Path.GetExtension(s))) 3620string firstPotentialProjectExtension = Path.GetExtension(actualProjectFiles[0]); 3621string secondPotentialProjectExtension = Path.GetExtension(actualProjectFiles[1]); 3676InitializationException.VerifyThrow(string.Equals(extension, Path.GetExtension(extension), StringComparison.OrdinalIgnoreCase), "InvalidExtensionToIgnore", extension, null, false);
MSBuildTaskHost (1)
Modifiers.cs (1)
451modifiedItemSpec = Path.GetExtension(itemSpec);
PresentationBuildTasks (3)
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (1)
140string currentProjectExtension = Path.GetExtension(CurrentProject);
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (2)
393Path.GetExtension(sourceFilePath).Equals(SharedStrings.BamlExtension) && 394Path.GetExtension(path).Equals(SharedStrings.XamlExtension))
PresentationCore (6)
MS\Internal\FontCache\FontCacheUtil.cs (1)
585return Path.GetExtension(unescapedPath);
MS\Internal\FontCache\FontResourceCache.cs (1)
126string extension = Path.GetExtension(fileName);
MS\Internal\FontCache\FontSourceCollection.cs (3)
120if (Util.IsSupportedFontExtension(Path.GetExtension(file), out isComposite)) 144isComposite = Util.IsCompositeFont(Path.GetExtension(_uri.AbsoluteUri)); 149isComposite = Util.IsCompositeFont(Path.GetExtension(resourceName));
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\MimeTypeMapper.cs (1)
135string extensionWithDot = Path.GetExtension(docString);
PresentationFramework (4)
Microsoft\Win32\FileDialog.cs (1)
572string currentExtension = Path.GetExtension(fileName);
MS\Internal\AppModel\ResourcePart.cs (2)
116if (string.Equals(Path.GetExtension(_name), ResourceContainer.BamlExt, StringComparison.OrdinalIgnoreCase)) 121if (string.Equals(Path.GetExtension(_name), ResourceContainer.XamlExt, StringComparison.OrdinalIgnoreCase))
MS\Internal\IO\Packaging\PackageFilter.cs (1)
600string extension = Path.GetExtension(path);
PresentationUI (2)
MS\Internal\Documents\Application\DocumentStream.cs (1)
955if (!Path.GetExtension(location.LocalPath).Equals(
MS\Internal\Documents\Application\FilePresentation.cs (1)
86Path.GetExtension(filePath),
ReachFramework (1)
Packaging\XpsFixedPageReaderWriter.cs (1)
1897String extension = Path.GetExtension(path);
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\FileExtensionsAttribute.cs (1)
50return ExtensionsParsed.Contains(Path.GetExtension(fileName).ToLowerInvariant());
System.Data.Common (1)
System\Data\xmlsaver.cs (1)
1096_fileExt = Path.GetExtension(fs.Name);
System.IO.Packaging (2)
System\IO\Packaging\PackUriHelper.cs (2)
679string partUriExtension = Path.GetExtension(_partUriString); 786Debug.Assert(Path.GetExtension(segments[segments.Length - 1]) == RelationshipPartUpperCaseExtension);
System.Windows.Forms (1)
System\Windows\Forms\Help\Help.cs (1)
301string ext = Path.GetExtension(file is null ? url : file.LocalPath + file.Fragment).ToLower(CultureInfo.InvariantCulture);
System.Windows.Forms.Design (1)
System\Drawing\BitmapSelector.cs (1)
37=> string.IsNullOrEmpty(Suffix) ? filePath : Path.ChangeExtension(filePath, Suffix + Path.GetExtension(filePath));
TaskUsageLogger (1)
TaskUsageLogger.cs (1)
405string projectExtension = Path.GetExtension(projectPath);
WinFormsControlsTest (3)
DragDrop.cs (3)
135e.MessageReplacementToken = Path.GetExtension(files[0]); 261e.MessageReplacementToken = Path.GetExtension(files[0]); 303e.MessageReplacementToken = Path.GetExtension(files[0]);