187 instantiations of CultureInfo
aspire (1)
Aspire.Dashboard (1)
Aspire.Dashboard.Components.Tests (2)
Aspire.Dashboard.Tests (6)
Aspire.Hosting (1)
Aspire.Hosting.Azure.Tests (2)
Aspire.Hosting.Tests (4)
Aspire.TestUtilities (2)
datacollector (2)
datacollector.arm64 (2)
dotnet-svcutil-lib (2)
dotnet-svcutil.xmlserializer (1)
GenerateDocumentationAndConfigFiles (1)
Infrastructure.Common (1)
Microsoft.AspNetCore.InternalTesting (7)
Microsoft.AspNetCore.Localization (5)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.Build.Framework (4)
Microsoft.Build.Tasks.Core (8)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.Features (2)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.Data.Analysis.Tests (7)
Microsoft.DotNet.Build.Tasks.Installers (1)
Microsoft.DotNet.Cli.Utils (2)
Microsoft.ML.AutoML.Tests (2)
Microsoft.ML.CodeGenerator.Tests (1)
Microsoft.ML.IntegrationTests (1)
Microsoft.ML.SearchSpace.Tests (1)
Microsoft.ML.TestFramework (1)
Microsoft.ML.Tests (2)
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
MSBuild (2)
NuGet.CommandLine.XPlat (2)
PresentationBuildTasks (1)
PresentationCore (13)
MS\Internal\FontCache\FontFaceLayoutInfo.cs (4)
982new MajorLanguageDesc(new CultureInfo("en"), ScriptTags.Latin, LanguageTags.English), // English neutral culture
983new MajorLanguageDesc(new CultureInfo("de"), ScriptTags.Latin, LanguageTags.German), // German neutral culture
984new MajorLanguageDesc(new CultureInfo("ja"), ScriptTags.CJKIdeographic, LanguageTags.Japanese), // Japanese neutral culture
985new MajorLanguageDesc(new CultureInfo("ja"), ScriptTags.Hiragana, LanguageTags.Japanese) // Japanese neutral culture
PresentationFramework (15)
PresentationUI (1)
ReachFramework (1)
System.ComponentModel.TypeConverter (1)
System.Data.Common (9)
System.Data.Odbc (2)
System.Management (2)
System.Private.CoreLib (17)
System.Private.Windows.Core.TestUtilities (3)
System.Private.Xml (14)
System.Speech (13)
System.Windows.Controls.Ribbon (1)
System.Windows.Forms (1)
testhost (2)
testhost.arm64 (2)
testhost.x86 (2)
UIAutomationClient (1)
vstest.console (2)
vstest.console.arm64 (2)
12407 references to CultureInfo
aspire (647)
Agents\AspireSkills\AspireSkillsBundleProvider.cs (28)
122throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle manifest was not found at '{0}'.", manifestPath));
195throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle manifest contains duplicate skill '{0}'.", skillName));
200throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle skill '{0}' must specify a description.", skillName));
206throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle skill '{0}' does not contain any files.", skillName));
214throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle skill '{0}' cannot exclude SKILL.md from installation.", skillName));
230throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle skill '{0}' contains an empty file entry.", skillName));
237CultureInfo.InvariantCulture,
249throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle skill '{0}' must contain SKILL.md.", skillName));
269CultureInfo.InvariantCulture,
282throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle file '{0}' in skill '{1}' was not found.", relativePath, skillName));
308throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle file '{0}' in skill '{1}' does not specify a SHA-512 or SHA-256 hash.", relativePath, skillName));
313throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle file '{0}' in skill '{1}' failed {2} verification.", relativePath, skillName, algorithmName));
332throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle skill '{0}' must define a frontmatter name in SKILL.md.", skillName));
338CultureInfo.InvariantCulture,
347throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle skill '{0}' must define a frontmatter description in SKILL.md.", skillName));
353CultureInfo.InvariantCulture,
414throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle path '{0}' must be relative.", relativePath));
420throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle path '{0}' is not safe.", relativePath));
461CultureInfo.CurrentCulture,
519throw new InvalidDataException(string.Format(CultureInfo.InvariantCulture, "Aspire skills archive entry '{0}' has unsupported type '{1}'.", entry.Name, entry.EntryType));
562throw new InvalidDataException(string.Format(CultureInfo.InvariantCulture, "Aspire skills archive entry '{0}' is not safe.", entryName));
569throw new InvalidDataException(string.Format(CultureInfo.InvariantCulture, "Aspire skills archive entry '{0}' escapes the extraction directory.", entryName));
641CultureInfo.InvariantCulture,
651CultureInfo.InvariantCulture,
696_ => throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Unsupported Aspire skills bundle version comparator '{0}'.", op))
709throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle contains an invalid version comparator '{0}'.", comparator));
723throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Aspire skills bundle contains an invalid version value '{0}'.", version));
728CultureInfo.InvariantCulture,
Agents\AspireSkills\AspireSkillsInstaller.cs (11)
223CultureInfo.InvariantCulture,
242CultureInfo.CurrentCulture,
266return AcquisitionResult.Failed(string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.AspireSkillsInstaller_InvalidBundle, ex.Message));
301CultureInfo.CurrentCulture,
363return AcquisitionResult.Failed(string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.AspireSkillsInstaller_InvalidBundle, ex.Message));
377CultureInfo.CurrentCulture,
811throw new InvalidOperationException(string.Format(CultureInfo.InvariantCulture, "Could not replace Aspire skills cache directory '{0}'.", targetDir));
925CultureInfo.InvariantCulture,
1097if (configuration[key] is string secondsString && double.TryParse(secondsString, CultureInfo.InvariantCulture, out var seconds) && seconds > 0)
1109File.WriteAllText(Path.Combine(directory, LastUsedFileName), DateTimeOffset.UtcNow.ToUnixTimeSeconds().ToString(CultureInfo.InvariantCulture));
1121long.TryParse(File.ReadAllText(markerPath), NumberStyles.Integer, CultureInfo.InvariantCulture, out var unixTime) &&
Agents\Playwright\PlaywrightCliInstaller.cs (5)
139return (PlaywrightInstallStatus.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_InvalidVersionOverride, VersionOverrideKey, versionOverride));
155return (PlaywrightInstallStatus.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_FailedToResolvePackage, NpmPackageInfo.FormatPackageSpecifier(PackageName, effectiveRange)));
204return (PlaywrightInstallStatus.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_FailedToDownload, NpmPackageInfo.FormatPackageSpecifier(PackageName, packageInfo.Version)));
233return (PlaywrightInstallStatus.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_ProvenanceVerificationFailed, NpmPackageInfo.FormatPackageSpecifier(PackageName, packageInfo.Version), provenanceResult.Outcome));
249return (PlaywrightInstallStatus.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_FailedToInstallGlobally, NpmPackageInfo.FormatPackageSpecifier(PackageName, packageInfo.Version)));
Backchannel\ExtensionBackchannel.cs (8)
252throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, ErrorStrings.InvalidSocketPath, endpoint));
304string.Format(CultureInfo.CurrentCulture, ErrorStrings.ExtensionIncompatibleWithCli,
320string.Format(CultureInfo.CurrentCulture, ErrorStrings.ExtensionIncompatibleWithCli,
524throw new ExtensionOperationCanceledException(string.Format(CultureInfo.CurrentCulture, ErrorStrings.NoSelectionMade, promptText));
554throw new ExtensionOperationCanceledException(string.Format(CultureInfo.CurrentCulture, ErrorStrings.NoSelectionMade, promptText));
578throw new ExtensionOperationCanceledException(string.Format(CultureInfo.CurrentCulture, ErrorStrings.NoSelectionMade, promptText));
604throw new ExtensionOperationCanceledException(string.Format(CultureInfo.CurrentCulture, ErrorStrings.NoSelectionMade, promptText));
630throw new ExtensionOperationCanceledException(string.Format(CultureInfo.CurrentCulture, ErrorStrings.NoSelectionMade, promptText));
Certificates\CertificateGeneration\MacOSCertificateManager.cs (5)
178string.Format(CultureInfo.InvariantCulture, MacOSVerifyCertificateCommandLineArgumentsFormat, tmpFile))
225CultureInfo.InvariantCulture,
256CultureInfo.InvariantCulture,
299string.Format(CultureInfo.InvariantCulture, MacOSFindCertificateOnKeychainCommandLineArgumentsFormat, subject, keychain))
354string.Format(CultureInfo.InvariantCulture, s_macOSAddCertificateToKeyChainCommandLineArgumentsFormat, certificatePath, password))
Commands\AddCommand.cs (12)
224var notCompatibleMessage = string.Format(CultureInfo.CurrentCulture, AddCommandStrings.IntegrationNotPolyglotCompatible, integrationName, project.LanguageId);
241InteractionService.DisplaySubtleMessage(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.PolyglotIntegrationsHidden, hiddenIntegrationCount));
260? string.Format(CultureInfo.CurrentCulture, AddCommandStrings.SpecifiedVersionRequiresExactPackageMatch, integrationName)
261: string.Format(CultureInfo.CurrentCulture, AddCommandStrings.NonInteractiveRequiresExactPackageMatch, integrationName);
407return AddCommandFailure(CliExitCodes.FailedToAddPackage, string.Format(CultureInfo.CurrentCulture, AddCommandStrings.PackageInstallationFailed, CliExitCodes.FailedToAddPackage));
410InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.PackageAddedSuccessfully, selectedNuGetPackage.Package.Id, selectedNuGetPackage.Package.Version));
436var errorMessage = string.Format(CultureInfo.CurrentCulture, AddCommandStrings.ErrorOccurredWhileAddingPackage, ex.Message);
500string.Format(CultureInfo.CurrentCulture, AddCommandStrings.SearchingForSpecifiedPackageVersion, selectedPackage.Package.Id, preferredVersion),
508throw new EmptyChoicesException(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.SpecifiedVersionNotFoundForPackage, selectedPackage.Package.Id, preferredVersion));
587InteractionService.DisplaySubtleMessage(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.NoPackagesMatchedSearchTerm, searchTerm));
632string.Format(CultureInfo.CurrentCulture, AddCommandStrings.SelectAVersionOfPackage, firstPackage.Package.Id),
725string.Format(CultureInfo.CurrentCulture, AddCommandStrings.SelectAVersionOfPackage, firstPackage.Package.Id),
Commands\AgentInitCommand.cs (11)
62Description = string.Format(CultureInfo.InvariantCulture, AgentCommandStrings.InitCommand_SkillLocationsOptionDescription,
71Description = string.Format(CultureInfo.InvariantCulture, AgentCommandStrings.InitCommand_SkillsOptionDescription,
186return ValidationResult.Error(string.Format(CultureInfo.InvariantCulture, McpCommandStrings.InitCommand_WorkspaceRootNotFound, path));
455string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.SkippedMalformedConfigFile, combinedMcpApplicator.Description));
504string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHooksInstalled, clientNames));
512TelemetryHookSkipReason.MalformedConfig => string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHookSkippedMalformedConfig, clientName),
513TelemetryHookSkipReason.UnexpectedConfigShape => string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHookSkippedUnexpectedShape, clientName),
514_ => string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHookWriteFailed, clientName),
749string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_FailedToInstallSkill, skill.Name, fullSkillDirectoryPath, ex.Message));
765$" {string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_InstalledSkillsSummarySkills, skillNames)}",
766$" {string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_InstalledSkillsSummaryLocations, locations)}");
Commands\BaseCommand.cs (4)
193var errorMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, ex.Message);
223string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeLogsAt, MarkupHelpers.SafeFileLink(InteractionService, _executionContext.LogFilePath)),
233string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeAppHostLogsAt, MarkupHelpers.SafeFileLink(InteractionService, ExecutionContext.AppHostCliLogFilePath)),
317result.AddError(string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.NonInteractiveRequiresYesFormat, command.Name));
Commands\ConfigCommand.cs (9)
103InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, ErrorStrings.ConfigurationKeyNotFound, key));
182? string.Format(CultureInfo.CurrentCulture, ConfigCommandStrings.ConfigurationKeySetGlobally, key,
184: string.Format(CultureInfo.CurrentCulture, ConfigCommandStrings.ConfigurationKeySetLocally, key,
191var errorMessage = string.Format(CultureInfo.CurrentCulture, ErrorStrings.ErrorSettingConfiguration, ex.Message);
389InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, ErrorStrings.ConfigurationKeyNotFound, key));
412InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, ConfigCommandStrings.ConfigurationKeyDeletedGlobally, key));
416InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, ConfigCommandStrings.ConfigurationKeyDeletedLocally, key));
423InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, ErrorStrings.ConfigurationKeyNotFound, key));
429var errorMessage = string.Format(CultureInfo.CurrentCulture, ErrorStrings.ErrorDeletingConfiguration, ex.Message);
Commands\InitCommand.cs (14)
221string.Format(CultureInfo.CurrentCulture, InitCommandStrings.DeprecatedOptionWarning, optionName));
278InteractionService.DisplayMessage(KnownEmojis.Information, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FileAlreadyExistsSkipping, "apphost.cs"));
301InteractionService.DisplayMessage(KnownEmojis.CheckMarkButton, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.CreatedFile, "apphost.cs"));
379InteractionService.DisplayMessage(KnownEmojis.Information, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FileAlreadyExistsSkipping, $"{appHostDirName}/"));
451InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.TemplateInstallationFailed, installOutcome.ExitCode));
472InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FailedToCreateAppHostFromTemplate, result));
476InteractionService.DisplayMessage(KnownEmojis.CheckMarkButton, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.CreatedFile, $"{appHostDirName}/"));
491InteractionService.DisplayMessage(KnownEmojis.Information, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FileAlreadyExistsSkipping, existingAppHostFileName));
499InteractionService.DisplayMessage(KnownEmojis.Information, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FileAlreadyExistsSkipping, displayPath));
528InteractionService.DisplayMessage(KnownEmojis.CheckMarkButton, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.CreatedFile, displayPath));
554InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FailedToParseExistingConfig, AspireConfigFile.FileName, configPath, ex.Message));
555InteractionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FixOrRemoveConfigAndRerun, AspireConfigFile.FileName));
649InteractionService.DisplayMessage(KnownEmojis.CheckMarkButton, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.CreatedFile, AspireConfigFile.FileName));
843InteractionService.DisplayMessage(KnownEmojis.CheckMarkButton, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.CreatedFile, fileName));
Commands\IntegrationSearchCommand.cs (5)
127InteractionService.DisplaySubtleMessage(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.PolyglotIntegrationsHidden, hiddenIntegrationCount));
143var errorMessage = string.Format(CultureInfo.CurrentCulture, AddCommandStrings.ErrorOccurredWhileSearchingIntegrations, ex.Message);
188InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.NoIntegrationPackagesMatchedSearchTerm, searchTerm));
200InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.FoundIntegrationPackagesMatchingSearchTerm, results.Length, searchTerm));
204InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.FoundIntegrationPackages, results.Length));
Commands\PipelineCommandBase.cs (6)
453var errorMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.ErrorConnectingToAppHost, ex.Message);
466var errorMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.AppHostConnectionLost, ex.Message);
479var errorMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, ex.Message);
758var timestamp = activity.Data.Timestamp?.ToString("HH:mm:ss", CultureInfo.InvariantCulture) ?? DateTimeOffset.UtcNow.ToString("HH:mm:ss", CultureInfo.InvariantCulture);
1326if (!int.TryParse(interactionId, CultureInfo.InvariantCulture, out var interactionIdValue))
Commands\ResourceCommand.cs (10)
103result.AddError(string.Format(CultureInfo.CurrentCulture, ResourceCommandStrings.ArgumentRequired, s_resourceArgument.Name));
110result.AddError(string.Format(CultureInfo.CurrentCulture, ResourceCommandStrings.ArgumentRequired, s_commandArgument.Name));
133string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.SelectAppHost, ResourceCommandStrings.SelectAppHostAction),
341arguments[argument.Name] = value?.ToString(CultureInfo.InvariantCulture);
402DefaultValueFactory = _ => double.TryParse(argument.Value, CultureInfo.InvariantCulture, out var value) ? value : null
620string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.SelectAppHost, ResourceCommandStrings.SelectAppHostAction),
762string.Format(CultureInfo.CurrentCulture, ResourceCommandStrings.CommandSpecificHelpUsageSyntax, resourceName, command.Name));
880parts.Add(string.Format(CultureInfo.CurrentCulture, ResourceCommandStrings.CommandSpecificHelpAllowedValues, string.Join(", ", options.Keys)));
885parts.Add(string.Format(CultureInfo.CurrentCulture, ResourceCommandStrings.CommandSpecificHelpDefaultValue, value));
894parts.Add(string.Format(CultureInfo.CurrentCulture, ResourceCommandStrings.CommandSpecificHelpDelimiterHint, optionName, valuePlaceholder));
Commands\RunCommand.cs (8)
226extensionInteractionService.DisplayConsolePlainText(string.Format(CultureInfo.CurrentCulture, startDebugSession ? RunCommandStrings.StartingDebugSessionInExtension : RunCommandStrings.StartingRunSessionInExtension, "run"));
632var errorMessage = string.Format(CultureInfo.CurrentCulture, TemplatingStrings.CertificateTrustError, ex.Message);
644var errorMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.ErrorConnectingToAppHost, ex.Message);
660var errorMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, ex.Message);
819? string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, faultException.Message)
851var failureMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, ex.Message);
1102grid.AddRow(LabelMarkup(pidLabel), new Text(pid.Value.ToString(CultureInfo.InvariantCulture)));
1294string.Format(CultureInfo.CurrentCulture, RunCommandStrings.TimeoutWaitingForAppHost, timeoutSeconds, CliConfigNames.AppHostStartupTimeout));
Commands\Sdk\SdkDumpCommand.cs (35)
422var loc = string.IsNullOrEmpty(d.Location) ? "" : string.Format(CultureInfo.InvariantCulture, " [{0}]", d.Location);
423sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "{0}: {1}{2}", d.Severity.ToLowerInvariant(), d.Message, loc));
445var flagStr = flags.Count > 0 ? string.Format(CultureInfo.InvariantCulture, " [{0}]", string.Join(", ", flags)) : "";
446sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "{0}{1}", t.AtsTypeId, flagStr));
458sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "{0} # {1}", t.TypeId, t.Description));
467var desc = !string.IsNullOrEmpty(p.Description) ? string.Format(CultureInfo.InvariantCulture, " # {0}", p.Description) : "";
468sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}{1}: {2}{3}", p.Name, optional, p.Type?.TypeId ?? "unknown", desc));
480sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "{0} = {1}", t.TypeId, string.Join(" | ", t.Values)));
493: string.Format(CultureInfo.InvariantCulture, " # {0}", value.Description);
495CultureInfo.InvariantCulture,
512return string.Format(CultureInfo.InvariantCulture, "{0}{1}: {2}", p.Name, optional, p.Type?.TypeId ?? "unknown");
515sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "{0}({1}) -> {2}", c.CapabilityId, paramStr, returnStr));
535sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Handle Types: {0}", capabilities.HandleTypes.Count));
536sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " DTO Types: {0}", capabilities.DtoTypes.Count));
537sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Enum Types: {0}", capabilities.EnumTypes.Count));
538sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Exported Values: {0}", capabilities.ExportedValues.Count));
539sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Capabilities: {0}", capabilities.Capabilities.Count));
542sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Diagnostics: {0} errors, {1} warnings", errorCount, warningCount));
554sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0} {1}", icon, d.Message));
557sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " -> {0}", d.Location));
581var flagStr = flags.Count > 0 ? string.Format(CultureInfo.InvariantCulture, " ({0})", string.Join(", ", flags)) : "";
587sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}{1}", shortName, flagStr));
598sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", t.Name));
601sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", t.Description));
609sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " - {0}{1}: {2}", p.Name, optional, simpleType));
612sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", p.Description));
626sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", t.Name));
627sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", string.Join(" | ", t.Values)));
640CultureInfo.InvariantCulture,
645CultureInfo.InvariantCulture,
650sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", value.Description));
667sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " [{0}]", group.Key));
674return string.Format(CultureInfo.InvariantCulture, "{0}{1}: {2}", p.Name, optional, simpleType);
677sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}({1}) -> {2}", c.MethodName, paramStr, returnType));
680sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", c.Description));
Commands\StopCommand.cs (17)
94return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.FailedToFindProject), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_allOption.Name, s_appHostOption.Name));
99return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_allOption.Name, s_forceOption.Name));
245InteractionService.DisplayError(string.Format(CultureInfo.InvariantCulture, StopCommandStrings.MultipleAppHostsNonInteractive, s_appHostOption.Name, s_allOption.Name));
263string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.SelectAppHost, StopCommandStrings.SelectAppHostAction),
297InteractionService.DisplayMessage(KnownEmojis.Information, string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.AppHostNotRunningAtPath, displayPath));
318InteractionService.DisplayMessage(KnownEmojis.Information, string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.AppHostNotRunningAtPath, displayPath));
352string.Format(CultureInfo.CurrentCulture, StopCommandStrings.CleaningPersistentResources, appHostDisplayPath),
367InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, StopCommandStrings.DcpCleanupFailed, appHostDisplayPath, details));
371InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, StopCommandStrings.PersistentResourcesCleaned, appHostDisplayPath));
409CultureInfo.CurrentCulture,
497InteractionService.DisplayMessage(KnownEmojis.Package, string.Format(CultureInfo.CurrentCulture, StopCommandStrings.FoundRunningAppHost, appHostIdentifier));
500InteractionService.DisplayMessage(KnownEmojis.StopSign, string.Format(CultureInfo.CurrentCulture, StopCommandStrings.SendingStopSignal, appHostIdentifier));
503string.Format(CultureInfo.CurrentCulture, StopCommandStrings.StoppingAppHost, appHostIdentifier),
517InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, StopCommandStrings.AppHostStoppedSuccessfully, appHostIdentifier));
522InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, StopCommandStrings.FailedToStopAppHost, appHostIdentifier));
572? string.Format(CultureInfo.CurrentCulture, StopCommandStrings.DcpCleanupExitCode, cleanupResult.ExitCode)
593? string.Format(CultureInfo.CurrentCulture, StopCommandStrings.AppHostIdentifierWithProcessId, displayPath, appHostInfo.ProcessId)
Commands\TelemetryCommandHelpers.cs (11)
168string.Format(CultureInfo.InvariantCulture, TelemetryCommandStrings.UnexpectedContentType, mediaType),
223string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardUrlInvalid, dashboardUrl),
239string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardConnectionFailed, displayDashboardUrl),
242string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardApiNotEnabled, displayDashboardUrl),
263string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.SelectAppHost, TelemetryCommandStrings.SelectAppHostAction),
354return new TelemetryErrorInfo(string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.FailedToFetchTelemetry, ex.Message));
384string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardApiNotEnabled, dashboardBaseUrl),
395string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardUrlNotReachable, dashboardBaseUrl),
403string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardConnectionFailed, dashboardBaseUrl),
407return new TelemetryErrorInfo(string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.FailedToFetchTelemetry, ex.Message));
563return DurationFormatter.FormatDuration(duration, CultureInfo.InvariantCulture);
Commands\TerminalAttachCommand.cs (17)
93string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.SelectAppHost, "attach a terminal"),
118_interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
136_interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
152string.Format(CultureInfo.CurrentCulture,
156replica.ExitCode?.ToString(CultureInfo.InvariantCulture) ?? "unknown"));
160string.Format(CultureInfo.CurrentCulture,
180var sessionLabel = string.Format(CultureInfo.InvariantCulture,
182var displayName = string.Format(CultureInfo.InvariantCulture,
194_interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
203string.Format(CultureInfo.CurrentCulture,
221_interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
225string.Join(", ", replicas.Select(r => r.ReplicaIndex.ToString(CultureInfo.InvariantCulture)))));
238_interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
246string.Format(CultureInfo.CurrentCulture, "Select a replica of '{0}' to attach to:", canonicalName),
249? string.Format(CultureInfo.CurrentCulture, "{0} (running)", r.Label)
250: string.Format(CultureInfo.CurrentCulture, "{0} (exited code={1})", r.Label, r.ExitCode?.ToString(CultureInfo.InvariantCulture) ?? "unknown"),
Commands\TerminalPsCommand.cs (9)
88string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.SelectAppHost, "list terminals"),
224string.Format(CultureInfo.InvariantCulture, "{0}x{1}", terminal.ConfiguredColumns, terminal.ConfiguredRows),
235? string.Format(CultureInfo.InvariantCulture, "exited ({0})", code)
239? string.Format(CultureInfo.InvariantCulture, "{0}x{1}", cols, rows)
240: string.Format(CultureInfo.InvariantCulture, "{0}x{1}", terminal.ConfiguredColumns, terminal.ConfiguredRows);
242var peerCount = replica.AttachedPeerCount?.ToString(CultureInfo.InvariantCulture) ?? "-";
246replica.ReplicaIndex.ToString(CultureInfo.InvariantCulture),
250replica.RestartCount.ToString(CultureInfo.InvariantCulture));
293replica.ReplicaIndex.ToString(CultureInfo.InvariantCulture),
Commands\WaitCommand.cs (7)
70return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.InvalidStatusValue, status));
83string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.SelectAppHost, WaitCommandStrings.SelectAppHostAction),
111string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.WaitingForResource, resourceName, statusLabel),
123InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.ResourceNotFound, resourceName));
129InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.WaitTimedOut, resourceName, statusLabel, timeoutSeconds));
134InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.ResourceEnteredFailedState, resourceName, response.State ?? response.ErrorMessage));
144InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.ResourceReachedTargetStatus, resourceName, statusLabel, elapsed.TotalSeconds));
Interaction\ConsoleInteractionService.cs (10)
319throw new EmptyChoicesException(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.NoItemsAvailableForSelection, promptText));
390throw new EmptyChoicesException(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.NoItemsAvailableForSelection, promptText));
488MessageConsole.MarkupLine(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.ToUpdateRunCommand, updateCommand.EscapeMarkup()));
755_errorConsole.MarkupLine(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.NewCliVersionAvailable, newerVersion.EscapeMarkup()));
759_errorConsole.MarkupLine(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.ToUpdateRunCommand, updateCommand.EscapeMarkup()));
762_errorConsole.MarkupLine(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.MoreInfoNewCliVersion, MarkupHelpers.SafeLink(this, UpdateUrl)));
805DisplayError(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.NonInteractiveOptionRequired, symbolDisplayName));
821DisplayError(result.Message ?? string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.NonInteractiveInvalidValue, value, symbolDisplayName));
830DisplayError(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.NonInteractiveInvalidValue, value, symbolDisplayName));
836DisplaySubtleMessage(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.NonInteractiveAvailableValues, availableChoices));
Program.cs (8)
205CultureInfo.CurrentCulture,
785errorMessage = string.Format(CultureInfo.CurrentCulture, ErrorStrings.UnsupportedLocaleProvided, localeOverride, string.Join(", ", LocaleHelpers.SupportedLocales));
788errorMessage = string.Format(CultureInfo.CurrentCulture, ErrorStrings.InvalidLocaleProvided, localeOverride);
845consoleEnvironment.Error.MarkupLine(string.Format(CultureInfo.CurrentCulture, RootCommandStrings.FirstTimeUseTelemetryNotice, MarkupHelpers.SafeLink(interactionService, telemetryUrl)));
871CultureInfo.CurrentCulture,
1213errorWriter.WriteLine(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, ex.Message));
1253errorWriter.WriteLine(string.Format(CultureInfo.CurrentCulture, ExportCommandStrings.FailedToExport, ex.Message));
1317string.Format(CultureInfo.CurrentCulture, RootCommandStrings.WaitingForDebugger, Environment.ProcessId),
Projects\ProjectLocator.cs (13)
413interactionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, ErrorStrings.ProjectFileUnsupportedInCurrentEnvironment, relativePath));
427interactionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, ErrorStrings.ProjectFileMayBeUnbuildableAppHost, relativePath));
512interactionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, ErrorStrings.ProjectFileUnsupportedInCurrentEnvironment, relativePath));
537interactionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, ErrorStrings.ProjectFileMayBeUnbuildableAppHost, settingsAppHostRelativePath));
548interactionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, ErrorStrings.ProjectFileUnsupportedInCurrentEnvironment, settingsAppHostRelativePath));
733interactionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, ErrorStrings.AppHostWasSpecifiedButDoesntExist, configFilePath, qualifiedPath));
793interactionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, ErrorStrings.AppHostWasSpecifiedButDoesntExist, settingsFile.FullName, qualifiedAppHostPath));
802var message = string.Format(CultureInfo.CurrentCulture, ErrorStrings.InvalidJsonInConfigFile, settingsFile.FullName, ex.Message);
821var message = string.Format(CultureInfo.CurrentCulture, ErrorStrings.ConfigurationFileMustBeJsonObject, configFilePath);
834var message = string.Format(CultureInfo.CurrentCulture, ErrorStrings.ConfiguredAppHostPathMustBeString, configFilePath, fieldName);
869interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture, ErrorStrings.ConfiguredAppHostPathHasInvalidCharacters, configFilePath, fieldName));
1293interactionService.DisplayMessage(KnownEmojis.FloppyDisk, string.Format(CultureInfo.CurrentCulture, message, $"[bold]'{relativeSettingsFilePath.EscapeMarkup()}'[/]"), allowMarkup: true);
1428_ => (CliExitCodes.FailedToFindProject, string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, ex.Message))
Projects\ProjectUpdater.cs (28)
165interactionService.DisplaySubtleMessage(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.ExecutingUpdateStepFormat, updateStep.Description));
196throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.FailedToRestoreAfterUpdateFormat, projectFile.FullName));
257CultureInfo.InvariantCulture,
265CultureInfo.InvariantCulture,
324throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.FailedFetchItemsAndPropertiesFormat, projectFile.FullName));
367var appHostProjectAnalyzeStep = new AnalyzeStep(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.AnalyzeProjectFormat, context.AppHostProjectFile.FullName), () => AnalyzeProjectAsync(context.AppHostProjectFile, context, cancellationToken));
391throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.NoPackageFoundFormat, packageId, context.Channel.Name));
437string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, "Aspire.AppHost.Sdk", sdkVersion ?? "unknown", latestSdkPackage?.Version),
668interactionService.DisplaySubtleMessage(string.Format(CultureInfo.InvariantCulture,
683throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture,
698throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.CouldNotFindRootProjectElementFormat, projectFile.FullName));
716throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.CouldNotFindSdkElementFormat, projectFile.FullName));
857CultureInfo.InvariantCulture,
877throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture,
973context.AnalyzeSteps.Enqueue(new AnalyzeStep(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.AnalyzeProjectFormat, referencedProjectFile.FullName), () => AnalyzeProjectAsync(referencedProjectFile, context, cancellationToken)));
1062string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, packageId, packageVersion, latestPackage.Version),
1098string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, packageId, currentVersion, latestPackage.Version),
1134throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture,
1141throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture,
1215throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.CouldNotFindPackageVersionInDirectoryPackagesProps, packageId, directoryPackagesPropsFile.FullName));
1243throw new ProjectUpdaterException(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.FailedUpdatePackageReferenceFormat, package.Id, projectFile.FullName));
1398interactionService.DisplayPlainText(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.AddedFeedFormat, feed.Value));
1405interactionService.DisplayPlainText(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.MappingAddedFormat, pattern));
1414interactionService.DisplayPlainText(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.RemovedFeedFormat, feed.Value));
1421interactionService.DisplayPlainText(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.RetainedFeedFormat, feed.Value));
1429interactionService.DisplayPlainText(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.MappingAddedFormat, pattern));
1435interactionService.DisplayPlainText(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.MappingRemovedFormat, pattern));
1449interactionService.DisplayPlainText(string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.MappingRetainedFormat, pattern));
Resources\SecretCommandStrings.Designer.cs (18)
10internal static string Description => s_resourceManager.GetString("Description", System.Globalization.CultureInfo.CurrentUICulture) ?? "Manage apphost user secrets";
11internal static string SetDescription => s_resourceManager.GetString("SetDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "Set a secret value";
12internal static string GetDescription => s_resourceManager.GetString("GetDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "Get a secret value";
13internal static string ListDescription => s_resourceManager.GetString("ListDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "List all secrets";
14internal static string PathDescription => s_resourceManager.GetString("PathDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "Show the secrets file path.";
15internal static string DeleteDescription => s_resourceManager.GetString("DeleteDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "Delete a secret";
16internal static string KeyArgumentDescription => s_resourceManager.GetString("KeyArgumentDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "The secret key";
17internal static string KeyRetrieveArgumentDescription => s_resourceManager.GetString("KeyRetrieveArgumentDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "The secret key to retrieve";
18internal static string KeyDeleteArgumentDescription => s_resourceManager.GetString("KeyDeleteArgumentDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "The secret key to delete";
19internal static string ValueArgumentDescription => s_resourceManager.GetString("ValueArgumentDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "The secret value to set";
20internal static string FormatOptionDescription => s_resourceManager.GetString("FormatOptionDescription", System.Globalization.CultureInfo.CurrentUICulture) ?? "Output format";
21internal static string CouldNotFindAppHost => s_resourceManager.GetString("CouldNotFindAppHost", System.Globalization.CultureInfo.CurrentUICulture) ?? "Could not find an apphost project.";
22internal static string SecretNotFound => s_resourceManager.GetString("SecretNotFound", System.Globalization.CultureInfo.CurrentUICulture) ?? "Secret '{0}' not found.";
23internal static string SecretSetSuccess => s_resourceManager.GetString("SecretSetSuccess", System.Globalization.CultureInfo.CurrentUICulture) ?? "Secret '{0}' set successfully.";
24internal static string SecretDeleteSuccess => s_resourceManager.GetString("SecretDeleteSuccess", System.Globalization.CultureInfo.CurrentUICulture) ?? "Secret '{0}' deleted successfully.";
25internal static string NoSecretsConfigured => s_resourceManager.GetString("NoSecretsConfigured", System.Globalization.CultureInfo.CurrentUICulture) ?? "No secrets configured.";
26internal static string KeyColumnHeader => s_resourceManager.GetString("KeyColumnHeader", System.Globalization.CultureInfo.CurrentUICulture) ?? "Key";
27internal static string ValueColumnHeader => s_resourceManager.GetString("ValueColumnHeader", System.Globalization.CultureInfo.CurrentUICulture) ?? "Value";
src\Shared\BackchannelConstants.cs (8)
257var socketPath = Path.Combine(dir, $"{appHostId}{instanceId}.{processId.ToString(CultureInfo.InvariantCulture)}");
394if (lastDot > 0 && int.TryParse(fileName[(lastDot + 1)..], NumberStyles.None, CultureInfo.InvariantCulture, out var pid))
563$"The Unix domain socket path '{socketPath}' is {byteCount.ToString(CultureInfo.InvariantCulture)} bytes including the trailing null byte, " +
564$"which exceeds the {maxByteCount.ToString(CultureInfo.InvariantCulture)}-byte limit on this platform.");
621int.TryParse(segments[0], NumberStyles.None, CultureInfo.InvariantCulture, out _))
628int.TryParse(segments[1], NumberStyles.None, CultureInfo.InvariantCulture, out _);
655int.TryParse(pidText, NumberStyles.None, CultureInfo.InvariantCulture, out _))
671$"The compact AppHost identifier must be {CompactAppHostIdLength.ToString(CultureInfo.InvariantCulture)} base64url characters.",
src\Shared\DashboardUrls.cs (5)
75url = AddQueryString(url, "duration", duration.Value.ToString(CultureInfo.InvariantCulture));
113url = AddQueryString(url, "logEntryId", logEntryId.Value.ToString(CultureInfo.InvariantCulture));
220url = AddQueryString(url, "limit", limit.Value.ToString(CultureInfo.InvariantCulture));
258url = AddQueryString(url, "limit", limit.Value.ToString(CultureInfo.InvariantCulture));
290url = AddQueryString(url, "limit", limit.Value.ToString(CultureInfo.InvariantCulture));
src\Shared\FormatHelpers.cs (8)
41.ToString("HH:mm:ss.fff", CultureInfo.InvariantCulture);
44public static string FormatTime(TimeProvider timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
46cultureInfo ??= CultureInfo.CurrentCulture;
54public static string FormatDateTime(TimeProvider timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
56cultureInfo ??= CultureInfo.CurrentCulture;
74public static string FormatTimeWithOptionalDate(TimeProvider timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
92public static string FormatNumberWithOptionalDecimalPlaces(double value, int maxDecimalPlaces, CultureInfo? provider = null)
104return value.ToString(formatString, provider ?? CultureInfo.CurrentCulture);
Templating\DotNetTemplateFactory.cs (6)
356interactionService.DisplayMessage(KnownEmojis.CheckMarkButton, string.Format(CultureInfo.CurrentCulture, TemplatingStrings.PromptForTFM_UsingForTesting, testFramework));
487interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.TemplateInstallationFailed, installOutcome.ExitCode));
491interactionService.DisplayMessage(KnownEmojis.Package, string.Format(CultureInfo.CurrentCulture, TemplatingStrings.UsingProjectTemplatesVersion, installOutcome.TemplateVersion));
526interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.ProjectCreationFailed, newProjectExitCode));
563interactionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.ProjectCreatedSuccessfully, outputPath));
573interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.CertificateTrustError, ex.Message));
Utils\ConsoleActivityLogger.cs (15)
108WriteLine(taskKey, InProgressSymbol, startingMessage ?? string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.ActivityStartingWithName, displayName), ActivityState.InProgress);
291? string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryStepsSucceededWithTotal, succeededSteps, totalSteps)
292: string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryStepsSucceeded, succeededSteps);
299? string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryWarningsSingular, warningSteps)
300: string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryWarningsPlural, warningSteps);
305summaryParts.Add($"[red]{ConsoleHelpers.FormatEmojiPrefix(KnownEmojis.CrossMark, _console, suppressColor: true)}{string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryFailed, failedSteps)}[/]");
314? string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryWarningsSingular, warningSteps)
315: string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryWarningsPlural, warningSteps);
320summaryParts.Add($"{FailureSymbol} {string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryFailed, failedSteps)}");
323summaryParts.Add(string.Format(CultureInfo.CurrentCulture, ConsoleActivityLoggerStrings.SummaryTotalTime, DurationFormatter.FormatDuration(TimeSpan.FromSeconds(totalSeconds), CultureInfo.InvariantCulture, DecimalDurationDisplay.Fixed)));
634var endText = DurationFormatter.FormatDuration(totalTimeline, CultureInfo.InvariantCulture, DecimalDurationDisplay.Fixed);
651: DurationFormatter.FormatDuration(duration, CultureInfo.InvariantCulture, DecimalDurationDisplay.Fixed);
732var text = seconds.HasValue ? $"{message} ({DurationFormatter.FormatDuration(TimeSpan.FromSeconds(seconds.Value), CultureInfo.InvariantCulture, DecimalDurationDisplay.Fixed)})" : message;
740var time = DateTime.Now.ToString("HH:mm:ss", CultureInfo.InvariantCulture);
Utils\EnvironmentChecker\AspireVersionCheck.cs (7)
119CultureInfo.CurrentCulture,
123Fix = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.CliVersionOutOfDateFixFormat, status.UpdateCommand ?? "aspire update"),
160CultureInfo.CurrentCulture,
178return version + string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.ChannelSuffixFormat, channel);
195return message + string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.ChannelSuffixFormat, channel);
291string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.AppHostVersionUnknownMessageFormat, relativePath),
309CultureInfo.CurrentCulture,
Utils\EnvironmentChecker\DevCertsCheck.cs (19)
31private static readonly string s_trustFixCommand = string.Format(CultureInfo.InvariantCulture, DoctorCommandStrings.DevCertsTrustFixFormat, "aspire certs trust");
32private static readonly string s_cleanAndTrustFixCommand = string.Format(CultureInfo.InvariantCulture, DoctorCommandStrings.DevCertsCleanAndTrustFixFormat, "aspire certs clean", "aspire certs trust");
33private static readonly string s_installOpenSslCleanAndTrustFixCommand = string.Format(CultureInfo.InvariantCulture, DoctorCommandStrings.DevCertsInstallOpenSslCleanAndTrustFixFormat, "openssl", "aspire certs clean", "aspire certs trust");
121Message = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsMultipleNoneTrustedMessageFormat, certInfos.Count),
122Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsMultipleNoneTrustedDetailsFormat, certDetails),
135Message = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsMultipleSomeUntrustedMessageFormat, certInfos.Count),
136Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsMultipleSomeUntrustedDetailsFormat, certDetails),
165Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsNotTrustedDetailsFormat, cert.Thumbprint ?? "unknown"),
181Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsPartiallyTrustedDetailsFormat, devCertsTrustPath),
182Fix = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsPartiallyTrustedFixFormat, BuildSslCertDirFixCommand(devCertsTrustPath, environment)),
209Message = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOldVersionMessageFormat, versions),
210Details = string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOldVersionDetailsFormat, CertificateManager.CurrentMinimumAspNetCoreCertificateVersion),
281string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOpenSslCacheMissingDetailsFormat, trustPath, string.Join(", ", trustedThumbprints)),
327string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOpenSslCacheUnreadableFilesDetailsFormat, trustPath, string.Join(", ", unreadableFiles)),
335string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOpenSslCacheMissingDetailsFormat, trustPath, string.Join(", ", mismatchedThumbprints)),
343string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOpenSslCacheMissingDetailsFormat, trustPath, string.Join(", ", missingTrustedThumbprints)),
351string.Format(CultureInfo.CurrentCulture, DoctorCommandStrings.DevCertsOpenSslCacheMissingHashLinkDetailsFormat, trustPath, string.Join(", ", missingHashLinkThumbprints)),
535["notBefore"] = cert.ValidityNotBefore.ToString("o", CultureInfo.InvariantCulture),
536["notAfter"] = cert.ValidityNotAfter.ToString("o", CultureInfo.InvariantCulture)
aspire-managed (12)
Aspire.Acquisition.Tests (1)
Aspire.Azure.Security.KeyVault.Tests (2)
Aspire.Cli.EndToEnd.Tests (25)
Aspire.Cli.Tests (108)
Commands\AgentInitCommandTests.cs (4)
52$" {string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_InstalledSkillsSummarySkills, CommonAgentApplicators.AspireSkillName)}",
53$" {string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_InstalledSkillsSummaryLocations, ".agents/skills, ~/.agents/skills")}");
87CultureInfo.CurrentCulture,
90$" {string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_InstalledSkillsSummaryLocations, ".agents/skills, ~/.agents/skills")}");
Commands\BaseCommandTests.cs (9)
250var expectedLogMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeLogsAt, executionContext.LogFilePath);
287var expectedCliLogMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeLogsAt, executionContext.LogFilePath);
288var expectedAppHostLogMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeAppHostLogsAt, "/tmp/aspire-logs/apphost.log");
410var expectedErrorMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, "Something went wrong");
415var expectedLogMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeLogsAt, executionContext.LogFilePath);
536var expectedError = string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.UnrecognizedOptionDidYouMeanFormat, badOption, correctOption);
594var expectedError = string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.UnrecognizedOptionDidYouMeanFormat, optionName, "--apphost");
685var expectedError = string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.UnrecognizedOptionDidYouMeanFormat, "--AppHost", "--apphost");
725var expectedError = string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.UnrecognizedOptionDidYouMeanFormat, "--AppHost", "--apphost");
Commands\NewCommandTests.cs (7)
182var originalCulture = TemplatingStrings.Culture;
186TemplatingStrings.Culture = CultureInfo.GetCultureInfo("es-ES");
2593var expectedMessage = string.Format(CultureInfo.CurrentCulture, TemplatingStrings.ProjectCreationFailed, 1, executionContext.LogFilePath);
3072CultureInfo.CurrentCulture,
3380var expectedError = string.Format(CultureInfo.CurrentCulture, NewCommandStrings.OutputDirectoryNotEmptyNonInteractive, existingDir.FullName);
3462var expectedError = string.Format(CultureInfo.CurrentCulture, NewCommandStrings.OutputPathContainsInvalidCharacters, invalidPath);
3519var expectedMessage = string.Format(CultureInfo.CurrentCulture, NewCommandStrings.OutputPathContainsInvalidCharacters, invalidPath);
Commands\RunCommandTests.cs (11)
104string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.LaunchProfileNotSupported, projectFactory.DisplayName),
148string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.LaunchProfileNotSupported, projectFactory.DisplayName),
302string.Format(CultureInfo.CurrentCulture, RunCommandStrings.InvalidAppHostStartupTimeoutEnvironmentVariable, CliConfigNames.AppHostStartupTimeout),
357string.Format(CultureInfo.CurrentCulture, RunCommandStrings.TimeoutWaitingForAppHost, 1, CliConfigNames.AppHostStartupTimeout),
480config[KnownConfigNames.CliLauncherProcessId] = launcher.Id.ToString(CultureInfo.InvariantCulture);
481config[KnownConfigNames.CliLauncherProcessStarted] = GetProcessStartTimeUnixMilliseconds(launcher).ToString(CultureInfo.InvariantCulture);
578config[KnownConfigNames.CliLauncherProcessId] = launcher.Id.ToString(CultureInfo.InvariantCulture);
579config[KnownConfigNames.CliLauncherProcessStarted] = GetProcessStartTimeUnixMilliseconds(launcher).ToString(CultureInfo.InvariantCulture);
759string.Format(CultureInfo.CurrentCulture, RunCommandStrings.TimeoutWaitingForAppHost, 2, CliConfigNames.AppHostStartupTimeout),
1878CultureInfo.CurrentCulture,
4355$"{appHostId}a1b2C3d4.{(int.MaxValue - 1).ToString(CultureInfo.InvariantCulture)}");
Commands\StartCommandTests.cs (6)
161string.Format(CultureInfo.CurrentCulture, SharedCommandStrings.LaunchProfileNotSupported, projectFactory.DisplayName),
187string.Format(CultureInfo.CurrentCulture, RunCommandStrings.InvalidAppHostStartupTimeoutEnvironmentVariable, CliConfigNames.AppHostStartupTimeout),
367var expectedCliLogMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeLogsAt, executionContext.LogFilePath);
374var expectedAppHostLogMessage = string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.SeeAppHostLogsAt, executionContext.AppHostCliLogFilePath);
604var result = command.Parse(string.Format(CultureInfo.InvariantCulture, commandTemplate, appHostFile.FullName));
683$"{appHostId}a1b2C3d4.{(int.MaxValue - 1).ToString(CultureInfo.InvariantCulture)}");
Commands\StopCommandTests.cs (15)
181var expectedIdentifier1 = string.Format(CultureInfo.CurrentCulture, StopCommandStrings.AppHostIdentifierWithProcessId, expectedPath, processId1);
182var expectedIdentifier2 = string.Format(CultureInfo.CurrentCulture, StopCommandStrings.AppHostIdentifierWithProcessId, expectedPath, processId2);
217Assert.Contains(statusMessages, message => message == string.Format(CultureInfo.CurrentCulture, StopCommandStrings.StoppingAppHost, expectedPath));
218Assert.Contains(interactionService.DisplayedSuccess, message => message == string.Format(CultureInfo.CurrentCulture, StopCommandStrings.AppHostStoppedSuccessfully, expectedPath));
269Assert.Contains(statusMessages, message => message == string.Format(CultureInfo.CurrentCulture, StopCommandStrings.StoppingAppHost, expectedPath));
385message => Assert.Equal(string.Format(CultureInfo.CurrentCulture, StopCommandStrings.FoundRunningAppHost, appHostPath), message),
386message => Assert.Equal(string.Format(CultureInfo.CurrentCulture, StopCommandStrings.SendingStopSignal, appHostPath), message));
387Assert.Contains(statusMessages, message => message == string.Format(CultureInfo.CurrentCulture, StopCommandStrings.StoppingAppHost, appHostPath));
499Assert.Contains(interactionService.DisplayedSuccess, message => message == string.Format(CultureInfo.CurrentCulture, StopCommandStrings.PersistentResourcesCleaned, appHostFile.Name));
580CultureInfo.CurrentCulture,
1175string.Format(CultureInfo.InvariantCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, "--all", "--force"),
1285Hash = $"hash-{processId.ToString(CultureInfo.InvariantCulture)}",
1286SocketPath = $"socket.{processId.ToString(CultureInfo.InvariantCulture)}",
1305var instanceSuffix = instanceId.ToString("000", CultureInfo.InvariantCulture);
1308$"{appHostId}a1b2c{instanceSuffix}.{Environment.ProcessId.ToString(CultureInfo.InvariantCulture)}");
Commands\TelemetryCommandTests.cs (5)
363nameof(TelemetryCommandStrings.DashboardApiNotEnabled) => string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardApiNotEnabled, "http://localhost:18888"),
364nameof(TelemetryCommandStrings.DashboardUrlNotReachable) => string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardUrlNotReachable, "http://localhost:18888"),
365nameof(TelemetryCommandStrings.DashboardConnectionFailed) => string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardConnectionFailed, "http://localhost:18888"),
366nameof(TelemetryCommandStrings.FailedToFetchTelemetry) => string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.FailedToFetchTelemetry,
367string.Format(CultureInfo.InvariantCulture, TelemetryCommandStrings.UnexpectedContentType, "text/plain")),
Commands\TelemetryLogsCommandTests.cs (5)
322Assert.Equal(string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardUrlInvalid, "not-a-url"), errorMessage);
403Assert.Equal(string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardApiNotEnabled, "http://localhost:18888"), errorMessage);
442Assert.Equal(string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardConnectionFailed, "http://localhost:18888"), errorMessage);
472Assert.Equal(string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardConnectionFailed, "http://localhost:18888"), errorMessage);
512Assert.Equal(string.Format(CultureInfo.CurrentCulture, TelemetryCommandStrings.DashboardApiNotEnabled, "http://localhost:18888"), errorMessage);
Aspire.Confluent.Kafka (1)
Aspire.Dashboard (180)
Components\Pages\Traces.razor.cs (7)
110var tooltip = string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesFullName)], trace.FullName);
111tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTraceId)], trace.TraceId);
121var tooltip = string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesResourceSpans)], GetResourceName(resourceSpans.Resource));
122tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTotalTraces)], count);
125tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTotalErroredTraces)], errorCount);
142string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.MessageExceededLimitBody)], DashboardOptions.Value.TelemetryLimits.MaxTraceCount),
290CultureInfo.CurrentCulture,
Model\DashboardCommandExecutor.cs (5)
100var messageBarStartingTitle = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandStarting)], command.GetDisplayName());
104var cancelingTitle = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandCanceling)], command.GetDisplayName());
187var successTitle = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandSuccess)], command.GetDisplayName());
213var canceledTitle = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandCanceled)], command.GetDisplayName());
232var failedTitle = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandFailed)], command.GetDisplayName());
Model\Otlp\TelemetryFilter.cs (6)
149if (!double.TryParse(fieldValue, NumberStyles.Float, CultureInfo.InvariantCulture, out var fieldNumber) ||
150!double.TryParse(filterValue, NumberStyles.Float, CultureInfo.InvariantCulture, out var filterNumber) ||
172if (!long.TryParse(fieldMillisecondsValue, NumberStyles.Integer, CultureInfo.InvariantCulture, out var fieldMs))
177if (!DateTime.TryParse(filterDateValue, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal | DateTimeStyles.AssumeLocal, out var filterDate))
194if (!double.TryParse(Value, NumberStyles.Float, CultureInfo.InvariantCulture, out var filterNumber) ||
216var date = DateTime.Parse(Value, CultureInfo.InvariantCulture);
src\Shared\DashboardUrls.cs (5)
75url = AddQueryString(url, "duration", duration.Value.ToString(CultureInfo.InvariantCulture));
113url = AddQueryString(url, "logEntryId", logEntryId.Value.ToString(CultureInfo.InvariantCulture));
220url = AddQueryString(url, "limit", limit.Value.ToString(CultureInfo.InvariantCulture));
258url = AddQueryString(url, "limit", limit.Value.ToString(CultureInfo.InvariantCulture));
290url = AddQueryString(url, "limit", limit.Value.ToString(CultureInfo.InvariantCulture));
src\Shared\FormatHelpers.cs (8)
41.ToString("HH:mm:ss.fff", CultureInfo.InvariantCulture);
44public static string FormatTime(TimeProvider timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
46cultureInfo ??= CultureInfo.CurrentCulture;
54public static string FormatDateTime(TimeProvider timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
56cultureInfo ??= CultureInfo.CurrentCulture;
74public static string FormatTimeWithOptionalDate(TimeProvider timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
92public static string FormatNumberWithOptionalDecimalPlaces(double value, int maxDecimalPlaces, CultureInfo? provider = null)
104return value.ToString(formatString, provider ?? CultureInfo.CurrentCulture);
Aspire.Dashboard.Components.Tests (23)
Aspire.Dashboard.Tests (58)
DurationFormatterTests.cs (21)
32Assert.Equal("1μs", DurationFormatter.FormatDuration(TimeSpan.FromTicks(1 * TimeSpan.TicksPerMicrosecond), CultureInfo.CurrentCulture));
39Assert.Equal("10d 14h", DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
46Assert.Equal("2d", DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
53Assert.Equal(2.36m.ToString("0.##ms", CultureInfo.CurrentCulture), DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
60Assert.Equal(2.36m.ToString("0.##s", CultureInfo.CurrentCulture), DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
67Assert.Equal("2m 31s", DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
74Assert.Equal("2h 31m", DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
81Assert.Equal(0.92m.ToString("0.##ms", CultureInfo.CurrentCulture), DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
88Assert.Equal(0.92m.ToString("0.##s", CultureInfo.CurrentCulture), DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
95Assert.Equal(0.1m.ToString("0.##μs", CultureInfo.CurrentCulture), DurationFormatter.FormatDuration(TimeSpan.FromTicks((long)input), CultureInfo.CurrentCulture));
102Assert.Equal("0μs", DurationFormatter.FormatDuration(TimeSpan.FromTicks(input), CultureInfo.CurrentCulture));
115var result = DurationFormatter.FormatDuration(TimeSpan.FromSeconds(seconds), CultureInfo.InvariantCulture);
159CultureInfo.InvariantCulture,
179CultureInfo.InvariantCulture,
193var defaultResult = DurationFormatter.FormatDuration(duration, CultureInfo.InvariantCulture);
194var explicitOptionalResult = DurationFormatter.FormatDuration(duration, CultureInfo.InvariantCulture, DecimalDurationDisplay.Optional);
FormatHelpersTests.cs (17)
22Assert.Equal(expected, FormatHelpers.FormatNumberWithOptionalDecimalPlaces(value, maxDecimalPlaces: 6, CultureInfo.InvariantCulture));
33Assert.Equal(expected, FormatHelpers.FormatNumberWithOptionalDecimalPlaces(value, maxDecimalPlaces: 6, CultureInfo.GetCultureInfo("de-DE")));
57Assert.Equal(expected, FormatHelpers.FormatDateTime(provider, date, includeMilliseconds, cultureInfo: CultureInfo.InvariantCulture));
81Assert.Equal(expected, FormatHelpers.FormatDateTime(provider, date, includeMilliseconds, cultureInfo: CultureInfo.GetCultureInfo("de-DE")));
105Assert.Equal(expected, FormatHelpers.FormatDateTime(provider, date, includeMilliseconds, cultureInfo: CultureInfo.GetCultureInfo("fi-FI")));
130Assert.Equal(expected, FormatHelpers.FormatDateTime(provider, date, includeMilliseconds, cultureInfo: CultureInfo.GetCultureInfo("en-NZ")), ignoreWhiteSpaceDifferences: true, ignoreCase: true);
145Assert.True(DateTime.TryParseExact(value, "o", CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind, out var date));
161var culture = format == TimeFormat.TwelveHour ? CultureInfo.GetCultureInfo("de-DE") : CultureInfo.GetCultureInfo("en-US");
175Assert.Equal(expected, FormatHelpers.FormatDateTime(provider, date, MillisecondsDisplay.None, CultureInfo.GetCultureInfo("en-US")), ignoreWhiteSpaceDifferences: true);
197Assert.Equal(expected, FormatHelpers.FormatDateTime(provider, date, includeMilliseconds, CultureInfo.GetCultureInfo(cultureName)), ignoreWhiteSpaceDifferences: true);
209var result = FormatHelpers.FormatTime(provider, date, MillisecondsDisplay.None, CultureInfo.GetCultureInfo("en-GB"));
222var result = FormatHelpers.FormatTime(provider, date, MillisecondsDisplay.None, CultureInfo.GetCultureInfo("en-US"));
237Assert.Equal(expected, FormatHelpers.FormatTime(provider, date, MillisecondsDisplay.None, CultureInfo.GetCultureInfo("en-US")), ignoreWhiteSpaceDifferences: true);
249Assert.Equal(expected, FormatHelpers.FormatDateTime(provider, date, MillisecondsDisplay.None, CultureInfo.GetCultureInfo("en-US")), ignoreWhiteSpaceDifferences: true);
261var result = FormatHelpers.FormatTime(provider, date, MillisecondsDisplay.None, CultureInfo.GetCultureInfo("de-DE"));
Aspire.Deployment.EndToEnd.Tests (4)
Aspire.EndToEnd.Tests (3)
Aspire.Hosting (157)
ApplicationModel\CommandsConfigurationExtensions.cs (5)
33return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceStarted, resource.GetResolvedDisplayResourceName(context.ResourceName)) };
66return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceStopped, resource.GetResolvedDisplayResourceName(context.ResourceName)) };
106return new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceRestarted, resource.GetResolvedDisplayResourceName(context.ResourceName)) };
212return new ExecuteCommandResult { Success = false, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.RebuilderResourceNotFound, projectResource.Name) };
352return await FinishAsync(new ExecuteCommandResult { Success = true, Message = string.Format(CultureInfo.InvariantCulture, CommandStrings.ResourceRebuilt, projectResource.Name) }).ConfigureAwait(false);
ApplicationModel\RequiredCommandValidator.cs (7)
103(not null, not null) => string.Format(CultureInfo.CurrentCulture, MessageStrings.RequiredCommandValidationFailedWithLink, command, validationMessage, link),
104(not null, null) => string.Format(CultureInfo.CurrentCulture, MessageStrings.RequiredCommandNotFoundWithLink, command, link),
105_ => string.Format(CultureInfo.CurrentCulture, MessageStrings.RequiredCommandNotFound, command)
112(not null, not null) => string.Format(CultureInfo.CurrentCulture, MessageStrings.RequiredCommandValidationFailed, command, validationMessage),
113(not null, null) => string.Format(CultureInfo.CurrentCulture, MessageStrings.RequiredCommandNotFound, command),
114_ => string.Format(CultureInfo.CurrentCulture, MessageStrings.RequiredCommandNotFound, command)
118_logger.LogWarning("{Message}", string.Format(CultureInfo.CurrentCulture, MessageStrings.ResourceMayFailToStart, resource.Name, message));
ApplicationModel\ResourceNotificationService.cs (9)
943IEnumerable<int> ints => string.Join(", ", ints.Select(i => i.ToString(CultureInfo.InvariantCulture))),
1306error.Append(CultureInfo.InvariantCulture, $" - {report.Name}: {report.Status?.ToString() ?? "Unknown"}");
1309error.Append(CultureInfo.InvariantCulture, $" @ {report.LastRunAt.Value:yyyy-MM-dd HH:mm:ss}");
1319error.AppendLine(CultureInfo.InvariantCulture, $" {line.TrimEnd()}");
1332error.Append(CultureInfo.InvariantCulture, $" - {dependencyName}: State = {dependencyEvent.Snapshot.State?.Text ?? "(null)"}");
1333error.Append(CultureInfo.InvariantCulture, $", Health = {dependencyEvent.Snapshot.HealthStatus?.ToString() ?? "(null)"}");
1336error.Append(CultureInfo.InvariantCulture, $", Exit Code = {exitCode}");
1342error.AppendLine(CultureInfo.InvariantCulture, $" - {dependencyName}: Unable to retrieve current state.");
1349error.AppendLine(CultureInfo.InvariantCulture, $"Unable to retrieve current state for resource '{resourceName}'.");
Pipelines\DistributedApplicationPipeline.cs (16)
1172sb.AppendLine(CultureInfo.InvariantCulture, $"Total steps defined: {allSteps.Count}");
1192sb.AppendLine(CultureInfo.InvariantCulture, $"{i + 1,3}. {step.Name}");
1205sb.AppendLine(CultureInfo.InvariantCulture, $"Step: {step.Name}");
1210sb.AppendLine(CultureInfo.InvariantCulture, $" Description: {step.Description}");
1236sb.AppendLine(CultureInfo.InvariantCulture, $" Resource: {step.Resource.Name} ({step.Resource.GetType().Name})");
1243sb.AppendLine(CultureInfo.InvariantCulture, $" Tags: {string.Join(", ", sortedTags)}");
1265sb.AppendLine(CultureInfo.InvariantCulture, $"WARNING: Step '{step.Name}' depends on missing step '{dep}'");
1283sb.AppendLine(CultureInfo.InvariantCulture, $" - {step.Name}");
1303sb.AppendLine(CultureInfo.InvariantCulture, $"If targeting '{targetStep.Name}':");
1309sb.AppendLine(CultureInfo.InvariantCulture, $" Direct dependencies: {string.Join(", ", sortedDeps)}");
1327sb.AppendLine(CultureInfo.InvariantCulture, $" Total steps: {stepsForTarget.Count}");
1342sb.AppendLine(CultureInfo.InvariantCulture, $" [{level}] {stepsAtLevel[0]}");
1347sb.AppendLine(CultureInfo.InvariantCulture, $" [{level}] {parallelSteps} (parallel)");
1520sb.AppendLine(CultureInfo.InvariantCulture, $"Pipeline with {_steps.Count} step(s):");
1524sb.Append(CultureInfo.InvariantCulture, $" - {step.Name}");
1528sb.Append(CultureInfo.InvariantCulture, $" [depends on: {string.Join(", ", step.DependsOnSteps)}]");
src\Shared\BackchannelConstants.cs (8)
257var socketPath = Path.Combine(dir, $"{appHostId}{instanceId}.{processId.ToString(CultureInfo.InvariantCulture)}");
394if (lastDot > 0 && int.TryParse(fileName[(lastDot + 1)..], NumberStyles.None, CultureInfo.InvariantCulture, out var pid))
563$"The Unix domain socket path '{socketPath}' is {byteCount.ToString(CultureInfo.InvariantCulture)} bytes including the trailing null byte, " +
564$"which exceeds the {maxByteCount.ToString(CultureInfo.InvariantCulture)}-byte limit on this platform.");
621int.TryParse(segments[0], NumberStyles.None, CultureInfo.InvariantCulture, out _))
628int.TryParse(segments[1], NumberStyles.None, CultureInfo.InvariantCulture, out _);
655int.TryParse(pidText, NumberStyles.None, CultureInfo.InvariantCulture, out _))
671$"The compact AppHost identifier must be {CompactAppHostIdLength.ToString(CultureInfo.InvariantCulture)} base64url characters.",
Aspire.Hosting.Azure (8)
Provisioning\Provisioners\BicepProvisioner.cs (4)
1172value = string.Format(CultureInfo.CurrentCulture, format, string.Join(", ", labels));
1239? string.Format(CultureInfo.CurrentCulture, AzureProvisioningStrings.ResourceStateProvisioningResourceFormat, runningLabels[0])
1240: string.Format(CultureInfo.CurrentCulture, AzureProvisioningStrings.ResourceStateProvisioningMultipleAzureResourcesFormat, runningLabels.Length);
1248string.Format(CultureInfo.CurrentCulture, AzureProvisioningStrings.ResourceStateProvisionedMultipleAzureResourcesFormat, summary.SucceededOperations.Length),
Aspire.Hosting.Azure.AppContainers (4)
Aspire.Hosting.Azure.AppService (4)
Aspire.Hosting.Azure.ContainerRegistry (3)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.Functions (5)
Aspire.Hosting.Azure.Tests (10)
Aspire.Hosting.Browsers (27)
ChromiumBrowserResolver.cs (6)
59throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsUserDataDirectoryNotFound, userDataDirectory));
95string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsUnableToReadProfileMetadata, localStatePath, profile),
101string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsUnableToReadProfileMetadata, localStatePath, profile),
107string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsInvalidProfileMetadata, localStatePath, profile),
113string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsProfileNotFound, profile, userDataDirectory));
147string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsAmbiguousProfile, profile, userDataDirectory));
Aspire.Hosting.Browsers.Tests (28)
src\Aspire.Hosting.Browsers\ChromiumBrowserResolver.cs (6)
59throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsUserDataDirectoryNotFound, userDataDirectory));
95string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsUnableToReadProfileMetadata, localStatePath, profile),
101string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsUnableToReadProfileMetadata, localStatePath, profile),
107string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsInvalidProfileMetadata, localStatePath, profile),
113string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsProfileNotFound, profile, userDataDirectory));
147string.Format(CultureInfo.CurrentCulture, BrowserMessageStrings.BrowserLogsAmbiguousProfile, profile, userDataDirectory));
Aspire.Hosting.CodeGeneration.Go (2)
Aspire.Hosting.CodeGeneration.Java (6)
Aspire.Hosting.CodeGeneration.Python (147)
AtsPythonCodeGenerator.cs (145)
472int i => i.ToString(CultureInfo.InvariantCulture),
473long l => l.ToString(CultureInfo.InvariantCulture),
474float f => float.IsPositiveInfinity(f) ? "float('inf')" : float.IsNegativeInfinity(f) ? "float('-inf')" : f.ToString(CultureInfo.InvariantCulture),
475double d => double.IsPositiveInfinity(d) ? "float('inf')" : double.IsNegativeInfinity(d) ? "float('-inf')" : d.ToString(CultureInfo.InvariantCulture),
827sb.AppendLine(CultureInfo.InvariantCulture, $"{enumName} = typing.Literal[{string.Join(", ", enumType.Values.Select(v => $"\"{v}\""))}]");
848sb.AppendLine(CultureInfo.InvariantCulture, $"class {className}(typing.TypedDict, total=False):");
859sb.AppendLine(CultureInfo.InvariantCulture, $" {prop.Name}: {propType}");
878sb.AppendLine(CultureInfo.InvariantCulture, $"{name} = types.SimpleNamespace()");
897sb.AppendLine(CultureInfo.InvariantCulture, $"# {valueInfo.Description}");
900sb.AppendLine(CultureInfo.InvariantCulture, $"{childPath} = {RenderPythonExportedValue(valueInfo.Value, valueInfo.Type, dtoTypesById, topLevel: true)}");
904sb.AppendLine(CultureInfo.InvariantCulture, $"{childPath} = types.SimpleNamespace()");
1042sb.AppendLine(CultureInfo.InvariantCulture, $"class {className}(abc.ABC):");
1043sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {className}.\"\"\"");
1048sb.AppendLine(CultureInfo.InvariantCulture, $"class {className}:");
1049sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Type class for {className}.\"\"\"");
1056sb.AppendLine(CultureInfo.InvariantCulture, $" return f\"{className}(handle={{self._handle.handle_id}})\"");
1193sb.AppendLine(CultureInfo.InvariantCulture, $" def cancel(self) -> None:");
1194sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Cancel the operation.\"\"\"");
1199sb.AppendLine(CultureInfo.InvariantCulture, $" token: CancellationToken = self._client.invoke_capability(");
1200sb.AppendLine(CultureInfo.InvariantCulture, $" '{getter.CapabilityId}',");
1201sb.AppendLine(CultureInfo.InvariantCulture, $" {{'context': self._handle}}");
1202sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1203sb.AppendLine(CultureInfo.InvariantCulture, $" token.cancel()");
1211sb.AppendLine(CultureInfo.InvariantCulture, $" {propertyType}");
1212sb.AppendLine(CultureInfo.InvariantCulture, $" def {snakeName}(self) -> {returnType}:");
1213sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{getter.Description}\"\"\"");
1217sb.AppendLine(CultureInfo.InvariantCulture, $" {propertyType}");
1218sb.AppendLine(CultureInfo.InvariantCulture, $" def {snakeName}(self) -> {returnType}:");
1219sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{propertyName}\"\"\"");
1223sb.AppendLine(CultureInfo.InvariantCulture, $" result = self._client.invoke_capability(");
1224sb.AppendLine(CultureInfo.InvariantCulture, $" '{getter.CapabilityId}',");
1225sb.AppendLine(CultureInfo.InvariantCulture, $" {{'context': self._handle}}");
1226sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1227sb.AppendLine(CultureInfo.InvariantCulture, $" return typing.cast({returnType}, result)");
1243sb.AppendLine(CultureInfo.InvariantCulture, $" @{snakeName}.setter");
1244sb.AppendLine(CultureInfo.InvariantCulture, $" def {snakeName}(self, value: {valueType}) -> None:");
1245sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{setter.Description}\"\"\"");
1249sb.AppendLine(CultureInfo.InvariantCulture, $" @{snakeName}.setter");
1250sb.AppendLine(CultureInfo.InvariantCulture, $" def {snakeName}(self, value: {valueType}) -> None:");
1251sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Set {propertyName}\"\"\"");
1255sb.AppendLine(CultureInfo.InvariantCulture, $" self._client.invoke_capability(");
1256sb.AppendLine(CultureInfo.InvariantCulture, $" '{setter.CapabilityId}',");
1257sb.AppendLine(CultureInfo.InvariantCulture, $" {{'context': self._handle, 'value': value}}");
1258sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1296sb.Append(CultureInfo.InvariantCulture, $" def {pythonMethodName}(self");
1301sb.Append(CultureInfo.InvariantCulture, $", {paramName}: {paramType}");
1311sb.Append(CultureInfo.InvariantCulture, $", {paramName}: {suffix}");
1315sb.Append(CultureInfo.InvariantCulture, $", **kwargs: typing.Unpack[\"{returnType}Kwargs\"]");
1317sb.AppendLine(CultureInfo.InvariantCulture, $") -> {returnType}:{(isResourceBuilder ? " # type: ignore" : string.Empty)}");
1321sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{capability.Description}\"\"\"");
1325sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{'{targetParamName}': self._handle}}");
1333sb.AppendLine(CultureInfo.InvariantCulture, $" if {paramName} is not None:");
1334sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1338sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1345sb.AppendLine(CultureInfo.InvariantCulture, $" self._client.invoke_capability(");
1346sb.AppendLine(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1347sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args");
1348sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1356sb.AppendLine(CultureInfo.InvariantCulture, $" result = self._client.invoke_capability(");
1357sb.AppendLine(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1358sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args,");
1361sb.AppendLine(CultureInfo.InvariantCulture, $" kwargs,");
1363sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1366sb.AppendLine(CultureInfo.InvariantCulture, $" return typing.cast({returnType}, result)");
1370sb.AppendLine(CultureInfo.InvariantCulture, $" return result");
1398sb.AppendLine(CultureInfo.InvariantCulture, $"T_{builder.BuilderClassName} = typing.TypeVar('T_{builder.BuilderClassName}')");
1399sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}({baseClass}, typing.Generic[T_{builder.BuilderClassName}]):");
1403sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}({baseClass}):");
1405sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {builder.BuilderClassName} interface.\"\"\"");
1494sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}({baseClass}):");
1495sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.BuilderClassName} resource.\"\"\"");
1498sb.AppendLine(CultureInfo.InvariantCulture, $" return \"{builder.BuilderClassName}(handle={{self._handle.handle_id}})\"");
1500sbOptions.AppendLine(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}Kwargs({optionsBaseClass}, total=False):");
1501sbOptions.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.BuilderClassName} options.\"\"\"");
1503sbConstructor.AppendLine(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{builder.BuilderClassName}Kwargs]) -> None:");
1508sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}(AbstractResource):");
1509sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Base resource class.\"\"\"");
1521sbOptions.AppendLine(CultureInfo.InvariantCulture, $"class {optionsBaseClass}(typing.TypedDict, total=False):");
1524sbConstructor.AppendLine(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{optionsBaseClass}]) -> None:");
1609options.AppendLine(CultureInfo.InvariantCulture, $" {optionName}: {formattedOtions}");
1621sb.Append(CultureInfo.InvariantCulture, $" def {methodName}(self");
1626sb.Append(CultureInfo.InvariantCulture, $", {paramName}: {paramType}");
1636sb.Append(CultureInfo.InvariantCulture, $", {paramName}: {suffix}");
1641sb.AppendLine(CultureInfo.InvariantCulture, $") -> None:");
1647sb.Append(CultureInfo.InvariantCulture, $", **kwargs: typing.Unpack[{returnType}Kwargs]");
1649sb.AppendLine(CultureInfo.InvariantCulture, $") -> {returnType}:{(returnsChildBuilder ? " # type: ignore" : string.Empty)}");
1655sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{capability.Description}\"\"\"");
1664sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{'{targetParamName}': self._handle}}");
1672sb.AppendLine(CultureInfo.InvariantCulture, $" if {paramName} is not None:");
1673sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1677sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1688sb.AppendLine(CultureInfo.InvariantCulture, $" capability_id = '{mergedDispatch.AlternateCapabilityId}' if {discriminatingPythonParam} is not None else '{capability.CapabilityId}'");
1695sb.AppendLine(CultureInfo.InvariantCulture, $" self._client.invoke_capability(");
1696sb.AppendLine(CultureInfo.InvariantCulture, $" {capabilityIdExpr},");
1697sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args");
1698sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1702sb.AppendLine(CultureInfo.InvariantCulture, $" result = self._client.invoke_capability(");
1703sb.AppendLine(CultureInfo.InvariantCulture, $" {capabilityIdExpr},");
1704sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args,");
1707sb.AppendLine(CultureInfo.InvariantCulture, $" kwargs,");
1709sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1712sb.AppendLine(CultureInfo.InvariantCulture, $" self._handle = self._wrap_builder(result)");
1713sb.AppendLine(CultureInfo.InvariantCulture, $" return self");
1717sb.AppendLine(CultureInfo.InvariantCulture, $" return typing.cast({returnType}, result)");
1773sb.AppendLine(CultureInfo.InvariantCulture, $"def {methodName}({paramsString}) -> {returnType}:");
1774sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{capability.Description}\"\"\"");
1778sb.AppendLine(CultureInfo.InvariantCulture, $"def {methodName}({paramsString}) -> {returnType}:");
1782sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{}}");
1788sb.AppendLine(CultureInfo.InvariantCulture, $" if {paramName} is not None:");
1789sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramName}");
1793sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramName}");
1800sb.AppendLine(CultureInfo.InvariantCulture, $" client.invoke_capability(");
1801sb.AppendLine(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1802sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args");
1803sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1807sb.AppendLine(CultureInfo.InvariantCulture, $" result = client.invoke_capability(");
1808sb.AppendLine(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1809sb.AppendLine(CultureInfo.InvariantCulture, $" rpc_args");
1810sb.AppendLine(CultureInfo.InvariantCulture, $" )");
1811sb.AppendLine(CultureInfo.InvariantCulture, $" return result");
2445parameters.AppendLine(CultureInfo.InvariantCulture, $"class {methodName}(typing.TypedDict, total=False):");
2448parameters.AppendLine(CultureInfo.InvariantCulture, $" {ToSnakeCase(requiredParam.Name!)}: typing.Required[{MapParameterToPython(requiredParam)}]");
2452parameters.AppendLine(CultureInfo.InvariantCulture, $" {ToSnakeCase(optionalParam.Name!)}: {MapParameterToPython(optionalParam)}");
2530builder.AppendLine(CultureInfo.InvariantCulture, $" if _{optionName} := kwargs.pop(\"{optionName}\", None):");
2548builder.AppendLine(CultureInfo.InvariantCulture, $" {clause} _{optionName} is True:");
2549builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2550builder.AppendLine(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2554builder.AppendLine(CultureInfo.InvariantCulture, $" {clause} _validate_dict_types(_{optionName}, {currentOption}):");
2555builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2559builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2564builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2571builder.AppendLine(CultureInfo.InvariantCulture, $" capability_id = '{mergedDispatch.AlternateCapabilityId}' if \"{snakeDiscrimParam}\" in _{optionName} else '{capability.CapabilityId}'");
2572builder.AppendLine(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability(capability_id, rpc_args))");
2576builder.AppendLine(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2582builder.AppendLine(CultureInfo.InvariantCulture, $" {clause} _validate_tuple_types(_{optionName}, {currentOption}):");
2583builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2587builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2593builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2595builder.AppendLine(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2599builder.AppendLine(CultureInfo.InvariantCulture, $" {clause} _validate_type(_{optionName}, {currentOption}):");
2600builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2605builder.AppendLine(CultureInfo.InvariantCulture, $" rpc_args[\"{singleParam.Name}\"] = {paramHandler}");
2606builder.AppendLine(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2610builder.AppendLine(CultureInfo.InvariantCulture, $" else:");
2611builder.AppendLine(CultureInfo.InvariantCulture, $" raise TypeError(\"Invalid type for option '{optionName}'. Expected: {String.Join(" or ", variations.Select(v => v.OptionType.Replace("typing.", "")))}\")");
Aspire.Hosting.CodeGeneration.Rust (2)
Aspire.Hosting.CodeGeneration.TypeScript (1)
Aspire.Hosting.DevTunnels (20)
DevTunnelCli.cs (6)
110.AddIfNotNull("--port-number", portNumber?.ToString(CultureInfo.InvariantCulture))
125.AddIfNotNull("--port-number", portNumber?.ToString(CultureInfo.InvariantCulture))
147.AddIfNotNull("--port-number", portNumber?.ToString(CultureInfo.InvariantCulture))
182.Add("--port-number", portNumber.ToString(CultureInfo.InvariantCulture))
201.Add("--port-number", portNumber.ToString(CultureInfo.InvariantCulture))
216=> RunAsync(["port", "delete", tunnelId, "--port-number", portNumber.ToString(CultureInfo.InvariantCulture), "--json", "--nologo"], outputWriter, errorWriter, logger, cancellationToken);
DevTunnelHealthCheck.cs (4)
30return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_NoActiveHostConnections, _tunnelResource.TunnelId));
41return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_PortInactive, _tunnelResource.TunnelId, tunnelPort));
57return HealthCheckResult.Healthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelHealthy, _tunnelResource.TunnelId, tunnelStatus.HostConnections, tunnelStatus.Ports?.Count));
74return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_Error, _tunnelResource.TunnelId, ex.Message), ex);
DevTunnelPortHealthCheck.cs (6)
22return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelPortUnhealthy_StatusUnknown, port, tunnelResource.TunnelId));
27return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_NoActiveHostConnections, tunnelResource.TunnelId));
35return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_PortInactive, tunnelResource.TunnelId, port));
38return HealthCheckResult.Healthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelPortHealthy, port, tunnelResource.TunnelId));
43var port = _portResource.TargetEndpoint.TargetPort?.ToString(CultureInfo.InvariantCulture) ?? "unknown";
44return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelPortUnhealthy_Error, port, tunnelResource.TunnelId, ex.Message), ex);
Aspire.Hosting.DevTunnels.Tests (1)
Aspire.Hosting.Docker (6)
Aspire.Hosting.Dotnet (4)
Aspire.Hosting.EntityFrameworkCore (2)
Aspire.Hosting.Foundry (7)
Aspire.Hosting.Garnet (1)
Aspire.Hosting.Java (5)
Aspire.Hosting.JavaScript (2)
Aspire.Hosting.JavaScript.Tests (4)
Aspire.Hosting.Kubernetes (29)
Aspire.Hosting.Maui (2)
Aspire.Hosting.MongoDB (1)
Aspire.Hosting.Radius (4)
Aspire.Hosting.Redis (2)
Aspire.Hosting.RemoteHost (10)
Aspire.Hosting.Sdk.Tests (1)
Aspire.Hosting.SqlServer (1)
Aspire.Hosting.Tasks (1)
Aspire.Hosting.Testing (6)
DistributedApplicationHostingTestingExtensions.cs (4)
179throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, Properties.Resources.ResourceDoesNotExposeConnectionStringExceptionMessage, resourceName), nameof(resourceName));
259throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, Properties.Resources.ResourceNotFoundExceptionMessage, resourceName), nameof(resourceName));
270throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, Properties.Resources.ResourceHasNoAllocatedEndpointsExceptionMessage, resourceName), nameof(resourceName));
287throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, Properties.Resources.EndpointForResourceNotFoundExceptionMessage, endpointName, resourceName), nameof(endpointName));
Aspire.Hosting.Testing.Tests (2)
Aspire.Hosting.Tests (83)
Dashboard\DashboardEventHandlersTests.cs (7)
111Timestamp = timestamp.ToString(KnownFormats.ConsoleLogsTimestampFormat, CultureInfo.InvariantCulture),
128Timestamp = timestamp.ToString(KnownFormats.ConsoleLogsTimestampFormat, CultureInfo.InvariantCulture),
802Timestamp = timestamp.ToString(KnownFormats.ConsoleLogsTimestampFormat, CultureInfo.InvariantCulture),
830Timestamp = timestamp.ToString(KnownFormats.ConsoleLogsTimestampFormat, CultureInfo.InvariantCulture),
849Timestamp = timestamp.ToString(KnownFormats.ConsoleLogsTimestampFormat, CultureInfo.InvariantCulture),
868Timestamp = timestamp.ToString(KnownFormats.ConsoleLogsTimestampFormat, CultureInfo.InvariantCulture),
887Timestamp = timestamp.ToString(KnownFormats.ConsoleLogsTimestampFormat, CultureInfo.InvariantCulture),
Dcp\DcpExecutorTests.cs (26)
706Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
739Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
790Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
819Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
854Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
928Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
959Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
991Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
1022Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
1051Assert.Equal(allocatedPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
1087Assert.Equal(allocatedPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
1124Assert.Equal(allocatedPort.ToString(CultureInfo.InvariantCulture), userSecretsManager.Secrets["Resources:CoolProgram:http:port"]);
1165Assert.Equal(allocatedPort.ToString(CultureInfo.InvariantCulture), userSecretsManager.Secrets["Resources:database:http:port"]);
1237Assert.Equal(allocatedPort.ToString(CultureInfo.InvariantCulture), firstExecutable.Spec.Env?.Single(v => v.Name == "HTTP_PORT").Value);
1246Assert.Equal(allocatedPort.ToString(CultureInfo.InvariantCulture), executables[1].Spec.Env?.Single(v => v.Name == "HTTP_PORT").Value);
1302["Resources:PersistentProgram:http:port"] = persistedPort.ToString(CultureInfo.InvariantCulture)
3505Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
3540Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
3623Assert.Equal(desiredPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
3655Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
3724Assert.Equal(allocatedPort.ToString(CultureInfo.InvariantCulture), await database.GetEndpoint("NoPortTargetPortSet").Property(EndpointProperty.Port).GetValueAsync());
3774Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
3777Assert.Equal(desiredTargetPort, int.Parse(secondEnvVarVal, CultureInfo.InvariantCulture));
3964Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
3996Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
4030Assert.Equal(desiredTargetPort, int.Parse(envVarVal, CultureInfo.InvariantCulture));
Aspire.Hosting.TestUtilities (2)
Aspire.Hosting.Valkey (2)
Aspire.Managed.Tests (2)
Aspire.Playground.Tests (2)
Aspire.StackExchange.Redis (2)
Aspire.Templates.Tests (3)
Aspire.TerminalHost (6)
Aspire.TestTools (8)
Aspire.TestUtilities (19)
AzureFunctionsEndToEnd.Functions (4)
BlazorHosted.TimeApi (2)
BlazorStandalone.TimeApi (2)
ConfigurationSchemaGenerator (6)
ConfigurationSchemaGenerator.Tests (2)
crossgen2 (1)
Crossgen2Tasks (2)
CustomResources.AppHost (1)
datacollector (11)
datacollector.arm64 (11)
dotnet (65)
Commands\Test\MTP\Terminal\TerminalTestReporter.cs (15)
330terminal.Append(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.MinimumExpectedTestsPolicyViolation, totalTests, _options.MinimumExpectedTests));
339terminal.Append(string.Format(CultureInfo.CurrentCulture, "{0}!", CliCommandStrings.Failed));
347terminal.Append(string.Format(CultureInfo.CurrentCulture, "{0}!", CliCommandStrings.Failed));
351terminal.Append(string.Format(CultureInfo.CurrentCulture, "{0}!", CliCommandStrings.Passed));
480terminal.AppendLine($"{SingleIndentation}{string.Format(CultureInfo.CurrentCulture, CliCommandStrings.FlakyLowercase, flakyTests)}");
488terminal.AppendLine(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.RetriedTestsAndRuns, retriedTests, retriedExecutions));
562terminal.Append(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.FlakyAttempts, attempts));
697? string.Format(CultureInfo.CurrentCulture, CliCommandStrings.FailedWithErrors, state.FailedTests)
1138terminal.AppendLine(exitCode?.ToString(CultureInfo.CurrentCulture) ?? "<null>");
1181builder.AppendLine(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.TestApplicationOutputTruncated, omitted));
1251terminal.Append(count.ToString(CultureInfo.CurrentCulture));
1381terminal.Append(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.DiscoveredTestsInAssembly, discoveredTestNames.Count));
1398terminal.Append(test.LineNumber.Value.ToString(CultureInfo.InvariantCulture));
1414terminal.AppendLine(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.TestDiscoverySummarySingular, totalTests));
1418terminal.AppendLine(string.Format(CultureInfo.CurrentCulture, CliCommandStrings.TestDiscoverySummary, totalTests, assemblies.Count));
dotnet-aot (6)
dotnet-dev-certs (17)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (5)
162string.Format(CultureInfo.InvariantCulture, MacOSVerifyCertificateCommandLineArgumentsFormat, tmpFile))
211CultureInfo.InvariantCulture,
242CultureInfo.InvariantCulture,
286string.Format(CultureInfo.InvariantCulture, MacOSFindCertificateOnKeychainCommandLineArgumentsFormat, subject, keychain))
343string.Format(CultureInfo.InvariantCulture, MacOSAddCertificateToKeyChainCommandLineArgumentsFormat, certificatePath, password))
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (11)
121CultureInfo.CurrentCulture,
424Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
444headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
459headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
481var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
484argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
497var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
500optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.GetDisplayText(), opt.Description);
513var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
516commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
560return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
dotnet-format (1)
dotnet-getdocument (12)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (11)
121CultureInfo.CurrentCulture,
424Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
444headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
459headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
481var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
484argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
497var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
500optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.GetDisplayText(), opt.Description);
513var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
516commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
560return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
dotnet-openapi (11)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (11)
121CultureInfo.CurrentCulture,
424Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
444headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
459headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
481var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
484argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
497var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
500optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.GetDisplayText(), opt.Description);
513var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
516commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
560return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
dotnet-sql-cache (15)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (11)
121CultureInfo.CurrentCulture,
424Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
444headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
459headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
481var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
484argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
497var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
500optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.GetDisplayText(), opt.Description);
513var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
516commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
560return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
dotnet-svcutil-lib (454)
CodeDomFixup\MethodCreationHelper.cs (7)
120string.Format(CultureInfo.InvariantCulture, comment, "///") +
126string.Format(CultureInfo.InvariantCulture, comment, "'''") +
211throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, SR.ErrBindingTypeNotSupportedFormat, binding.GetType().FullName));
1084throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, SR.ErrBindingElementNotSupportedFormat, bindingElement.GetType().FullName));
1632throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, SR.ErrEncodingNotSupportedFormat, encoding.WebName));
1658throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, SR.ErrMessageVersionNotSupportedFormat, messageVersion));
1676throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, SR.ErrMessageVersionNotSupportedFormat, messagingVersion));
CommandProcessorOptions.cs (16)
353throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrInvalidOperationNoProjectFileFoundUnderFolderFormat, workingDirectory));
358var moreThanOneProjectMsg = string.Format(CultureInfo.CurrentCulture, SR.ErrMoreThanOneProjectFoundFormat, workingDirectory);
362var useProjectOptions = string.Format(CultureInfo.CurrentCulture, SR.UseProjectFileOptionOnMultipleFilesMsgFormat, Switches.ProjectFile.Name, projectItems);
447throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrOutputFileAlreadyExistsFormat, filePath, Switches.OutputFile.Name));
454string.Format(CultureInfo.CurrentCulture, SR.ErrOutputFileNotUnderOutputDirFormat, Switches.OutputFile.Name, outputFile, this.OutputDir, Switches.OutputDirectory.Name));
460this.AddWarning(string.Format(CultureInfo.CurrentCulture, SR.WrnSpecifiedFilePathNotUndeProjectDirFormat, Switches.OutputFile.Name, outputFile, this.Project.DirectoryPath));
480throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrInvalidOperationNoProjectFileFoundUnderFolderFormat, Directory.GetCurrentDirectory()));
484throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrProjectToUpdateNotFoundFormat, Switches.Update.Name, Switches.ProjectFile.Name));
515throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrNoUpdateParamsFileFoundFormat, this.Project.FullPath));
523throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrMoreThanOneUpdateParamsFilesFoundFormat, this.Project.FullPath, Switches.Update.Name, svcRefNames));
537throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrServiceReferenceNotFoundUnderProjectFormat, this.UpdateServiceReferenceFolder, this.Project.FullPath));
545throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrNoUpdateParamsFileFoundFormat, this.Project.FullPath));
582var sessionDirName = DateTime.Now.ToString("yyyy_MMM_dd_HH_mm_ss", CultureInfo.InvariantCulture);
669throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrInvalidNamespaceFormat,
680this.Project.EndOfLifeTargetFrameworks?.ToList().ForEach(tfx => this.AddWarning(string.Format(CultureInfo.CurrentCulture, SR.WrnOutOfSupportTargetFrameworkFormat, tfx)));
686this.AddWarning(string.Format(CultureInfo.CurrentCulture, SR.WrnOutOfSupportTargetFrameworkFormat, this.TargetFramework.FullName));
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (12)
581ce.Line = int.Parse(m.Groups[4].Value, CultureInfo.InvariantCulture);
582ce.Column = int.Parse(m.Groups[5].Value, CultureInfo.InvariantCulture);
1461Output.Write(((int)value).ToString("X4", CultureInfo.InvariantCulture));
1466b.Append(((int)value).ToString("X4", CultureInfo.InvariantCulture));
2297Output.Write(s.ToString("R", CultureInfo.InvariantCulture));
2318Output.Write(d.ToString("R", CultureInfo.InvariantCulture));
2326Output.Write(d.ToString("F" + CultureInfo.CurrentCulture.NumberFormat.NumberDecimalDigits, CultureInfo.InvariantCulture));
3416Output.Write(b.ToString("X2", CultureInfo.InvariantCulture));
3898&& -1 != CultureInfo.InvariantCulture.CompareInfo.IndexOf(options.CompilerOptions, "/debug:pdbonly", CompareOptions.IgnoreCase))
4626public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
4651public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (7)
239bufBld.Append(u.ToString("X8", CultureInfo.InvariantCulture));
245bufBld.Append(((Int32)name[0]).ToString("X4", CultureInfo.InvariantCulture));
284bufBld.Append(u.ToString("X8", CultureInfo.InvariantCulture));
290bufBld.Append(((Int32)name[position]).ToString("X4", CultureInfo.InvariantCulture));
1822((uint)hi).ToString( "X", CultureInfo.InvariantCulture ),
1823((uint)low).ToString( "X", CultureInfo.InvariantCulture )
1840return CreateException(ResXml.Xml_InvalidSurrogateHighChar, ((uint)hi).ToString("X", CultureInfo.InvariantCulture), exceptionType, lineNo, linePos);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (5)
1710namespaces.Insert(0, count.ToString(CultureInfo.InvariantCulture)).Insert(0, " ");
1757nestedParamCounts.Add(Int32.Parse(typeName.Substring(endIndex + 1), CultureInfo.InvariantCulture));
1761nestedParamCounts.Add(Int32.Parse(typeName.Substring(endIndex + 1, startIndex - endIndex - 1), CultureInfo.InvariantCulture));
1813return !type.GetTypeInfo().IsGenericTypeDefinition && type.GetTypeInfo().ContainsGenericParameters ? String.Format(CultureInfo.InvariantCulture, "{0}.{1}", type.Namespace, type.Name) : type.FullName;
2031namespaces.Insert(0, count.ToString(CultureInfo.InvariantCulture)).Insert(0, " ");
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (2)
246DictionaryGlobals.SerializationNamespace, string.Format(CultureInfo.InvariantCulture, "{0}{1}", "i", objectId));
251xmlWriter.WriteAttributeString(Globals.SerPrefix, DictionaryGlobals.RefLocalName, DictionaryGlobals.SerializationNamespace, string.Format(CultureInfo.InvariantCulture, "{0}{1}", "i", objectId));
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBufferReader.cs (6)
474throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "DateTime", exception));
478throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "DateTime", exception));
482throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "DateTime", exception));
496throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "TimeSpan", exception));
500throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "TimeSpan", exception));
504throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "TimeSpan", exception));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElement.cs (11)
1414sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "{0}:", this.GetType().ToString()));
1415sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "DefaultAlgorithmSuite: {0}", _defaultAlgorithmSuite.ToString()));
1416sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "IncludeTimestamp: {0}", _includeTimestamp.ToString()));
1417sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "KeyEntropyMode: {0}", _keyEntropyMode.ToString()));
1418sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "MessageSecurityVersion: {0}", this.MessageSecurityVersion.ToString()));
1419sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "SecurityHeaderLayout: {0}", _securityHeaderLayout.ToString()));
1420sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "ProtectTokens: {0}", _protectTokens.ToString()));
1427sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "OperationSupportingTokenParameters: none"));
1433sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "OperationSupportingTokenParameters[\"{0}\"]:", requestAction));
1439sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "OptionalOperationSupportingTokenParameters: none"));
1445sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "OptionalOperationSupportingTokenParameters[\"{0}\"]:", requestAction));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (11)
177throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, "Invalid client generation constructor table initialization")));
185throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, "Invalid client generation constructor table initialization")));
945return string.Format(CultureInfo.InvariantCulture, "{0}Async", syncMethodName);
950return string.Format(CultureInfo.InvariantCulture, "onBegin{0}Delegate", syncMethodName);
955return string.Format(CultureInfo.InvariantCulture, "OnBegin{0}", syncMethodName);
960return string.Format(CultureInfo.InvariantCulture, "onEnd{0}Delegate", syncMethodName);
965return string.Format(CultureInfo.InvariantCulture, "OnEnd{0}", syncMethodName);
970return string.Format(CultureInfo.InvariantCulture, "on{0}CompletedDelegate", syncMethodName);
975return string.Format(CultureInfo.InvariantCulture, "On{0}Completed", syncMethodName);
980return string.Format(CultureInfo.InvariantCulture, "{0}Completed", syncMethodName);
985return string.Format(CultureInfo.InvariantCulture, "{0}CompletedEventArgs", syncMethodName);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (11)
840return string.Format(CultureInfo.InvariantCulture, "#{0}", key);
874return string.Format(CultureInfo.InvariantCulture, "{0}_policy", wsdlBinding.Name);
879return string.Format(CultureInfo.InvariantCulture, "{0}_{1}_policy",
890return string.Format(CultureInfo.InvariantCulture, "{0}_{1}_Input_policy", wsdlBinding.Name, wsdlOperationBinding.Name);
892return string.Format(CultureInfo.InvariantCulture, "{0}_{1}_output_policy", wsdlBinding.Name, wsdlOperationBinding.Name);
901return string.Format(CultureInfo.InvariantCulture, "{0}_{1}_Fault", wsdlBinding.Name, wsdlOperationBinding.Name);
905return string.Format(CultureInfo.InvariantCulture, "{0}_{1}_{2}_Fault", wsdlBinding.Name, wsdlOperationBinding.Name, wsdlFaultBinding.Name);
974throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, "You must pass at least one namespaceScope")));
991prefix = prefixBase + i.ToString(CultureInfo.InvariantCulture);
995prefix = prefixBase + (++i).ToString(CultureInfo.InvariantCulture);
1214endpointIdentifier = String.Format(CultureInfo.InvariantCulture,
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (17)
1067string actionUri = string.Format(CultureInfo.InvariantCulture, "{0}{1}{2}{3}", baseActionUri, portTypeName, delimiter, operationMessageName.EncodedName);
1187XmlName xmlName = new XmlName(string.Format(CultureInfo.InvariantCulture, "{0}_{1}", wsdlPort.Service.Name, wsdlPort.Name), true /*isEncoded*/);
1348string id = string.Format(System.Globalization.CultureInfo.InvariantCulture, "{0}_{1}_BindingAdHocPolicy", wsdlBinding.Name, name);
1349string newPolicyUris = string.Format(System.Globalization.CultureInfo.InvariantCulture, "#{0} {1}", id, policyUris).Trim();
1768string documentPath = string.Format(CultureInfo.InvariantCulture, xPathDocumentFormatString, wsdlNs);
1772itemPath = string.Format(CultureInfo.InvariantCulture, xPathNamedItemSubFormatString, localName, nameValue);
1816rest = string.Format(CultureInfo.InvariantCulture, xPathNamedItemSubFormatString, "port", item.Name);
1824rest = string.Format(CultureInfo.InvariantCulture, xPathNamedItemSubFormatString, "operation", item.Name);
1832rest = string.Format(CultureInfo.InvariantCulture, xPathNamedItemSubFormatString, "operation", item.Name);
1852rest = string.Format(CultureInfo.InvariantCulture, xPathNamedItemSubFormatString, "operation", wsdlOperationBinding.Name);
1854rest += string.Format(CultureInfo.InvariantCulture, xPathItemSubFormatString, messageTag);
1856rest += string.Format(CultureInfo.InvariantCulture, xPathNamedItemSubFormatString, messageTag, messageName);
2423string policyUri = string.Format(CultureInfo.InvariantCulture, "{0}{1}", identifier, policyId);
2432private static readonly string s_wspPolicy = string.Format(CultureInfo.InvariantCulture, "{0}:{1}", MetadataStrings.WSPolicy.Prefix, MetadataStrings.WSPolicy.Elements.Policy);
2433private static readonly string s_xmlId = string.Format(CultureInfo.InvariantCulture, "{0}:{1}", MetadataStrings.Xml.Prefix, MetadataStrings.Xml.Attributes.Id);
2434private static readonly string s_wsuId = string.Format(CultureInfo.InvariantCulture, "{0}:{1}", MetadataStrings.Wsu.Prefix, MetadataStrings.Wsu.Attributes.Id);
2469return string.Format(CultureInfo.InvariantCulture, "{0}/{1}/[@{2}='{3}']", xPath, s_wspPolicy, idAttrib, key);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityTimestamp.cs (9)
146CultureInfo.InvariantCulture,
165throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(string.Format(SRServiceModel.TimeStampHasCreationAheadOfExpiry, this.CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), this.ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture))));
177throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(string.Format(SRServiceModel.TimeStampHasExpiryTimeInPast, this.ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew)));
183throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(string.Format(SRServiceModel.TimeStampHasCreationTimeInFuture, this.CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew)));
189throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(string.Format(SRServiceModel.TimeStampWasCreatedTooLongAgo, this.CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), timeToLive, allowedClockSkew)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (16)
23private static readonly string s_wsidPPIClaim = String.Format(CultureInfo.InvariantCulture, "{0}/claims/privatepersonalidentifier", wsidNamespace);
595sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "TokenType: {0}", _tokenType == null ? "null" : _tokenType));
596sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "KeyType: {0}", _keyType.ToString()));
597sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "KeySize: {0}", _keySize.ToString(CultureInfo.InvariantCulture)));
598sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "IssuerAddress: {0}", _issuerAddress == null ? "null" : _issuerAddress.ToString()));
599sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "IssuerMetadataAddress: {0}", _issuerMetadataAddress == null ? "null" : _issuerMetadataAddress.ToString()));
600sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "DefaultMessgeSecurityVersion: {0}", _defaultMessageSecurityVersion == null ? "null" : _defaultMessageSecurityVersion.ToString()));
601sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "UseStrTransform: {0}", _useStrTransform.ToString()));
605sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "IssuerBinding: null"));
609sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "IssuerBinding:"));
613sb.AppendLine(String.Format(CultureInfo.InvariantCulture, " BindingElement[{0}]:", i.ToString(CultureInfo.InvariantCulture)));
620sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "ClaimTypeRequirements: none"));
624sb.AppendLine(String.Format(CultureInfo.InvariantCulture, "ClaimTypeRequirements:"));
627sb.AppendLine(String.Format(CultureInfo.InvariantCulture, " {0}, optional={1}", _claimTypeRequirements[i].ClaimType, _claimTypeRequirements[i].IsOptional));
HelpGenerator.cs (5)
95s_helpBuilder.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}", syntax));
96s_helpBuilder.AppendLine(paragraphHelper.AddIndentation(string.Format(CultureInfo.InvariantCulture, " {0}", explanation), indentLength: 4));
119_name = String.Format(CultureInfo.InvariantCulture, "{0}{1}", CommandSwitch.FullSwitchIndicator, option),
129_name = String.Format(CultureInfo.InvariantCulture, "{0}{1} {2}", CommandSwitch.FullSwitchIndicator, option, optionUse),
156return string.Format(CultureInfo.InvariantCulture, pattern, _name, _helpText);
Shared\Options\OptionValueParser.cs (8)
46else if (valueType == typeof(CultureInfo))
48value = CreateValue<CultureInfo>(() => new CultureInfo(stringValue), option, stringValue);
104else if (value is CultureInfo ci)
188else if (value is CultureInfo ci)
238var invalidValueError = string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidOptionValueFormat, value, option.Name);
239var supportedValues = string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorOnInvalidEnumSupportedValuesFormat, string.Join(", ", Enum.GetNames(typeof(TValue))));
271throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidOptionValueFormat, value, option.Name));
277throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidOptionValueFormat, value, option.Name), innerException);
Shared\ProjectDependency.cs (12)
77throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, filePath, nameof(filePath)));
82throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, packageName, nameof(packageName)));
91throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, packageVersion, nameof(packageVersion)));
96throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, dependencyType, nameof(dependencyType)));
104throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, packageName, nameof(packageName)));
110throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, packageName, nameof(packageName)));
120throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, packageName, nameof(packageName)));
127throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, filePath, nameof(filePath)));
140throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, filePath, nameof(filePath)));
155string.Format(CultureInfo.InvariantCulture, "{0}, {{{1}, {2}}}", this.AssemblyName, this.Name, this.Version) :
180throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorInvalidDependencyValue, dependencySpec, nameof(dependencySpec)));
273throw new FormatException(string.Format(CultureInfo.CurrentCulture, Shared.Resources.ErrorDepenencySpecFormat, dependencySpec));
dotnet-svcutil.xmlserializer (16)
dotnet-user-jwts (18)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (11)
121CultureInfo.CurrentCulture,
424Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
444headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
459headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
481var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
484argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
497var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
500optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.GetDisplayText(), opt.Description);
513var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
516commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
560return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
dotnet-user-secrets (13)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (11)
121CultureInfo.CurrentCulture,
424Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
444headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
459headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
481var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
484argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
497var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
500optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.GetDisplayText(), opt.Description);
513var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
516commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
560return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
dotnet-watch (2)
GenerateDocumentationAndConfigFiles (16)
GetDocument.Insider (13)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (11)
121CultureInfo.CurrentCulture,
424Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
444headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
459headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
481var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
484argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
497var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
500optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.GetDisplayText(), opt.Description);
513var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
516commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
560return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
ILAssembler (3)
ILCompiler.Compiler (13)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (9)
245/// <item><see cref="System.Activator.CreateInstance(System.Type, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo)"/></item>
246/// <item><see cref="System.Activator.CreateInstance(System.Type, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
253/// <item><see cref="System.Activator.CreateInstance(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
261/// <item><see cref="System.Activator.CreateInstanceFrom(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
269/// <item><see cref="System.AppDomain.CreateInstance(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
277/// <item><see cref="System.AppDomain.CreateInstanceAndUnwrap(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
285/// <item><see cref="System.AppDomain.CreateInstanceFrom(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
293/// <item><see cref="System.AppDomain.CreateInstanceFromAndUnwrap(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
302/// <item><see cref="System.Reflection.Assembly.CreateInstance(string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
ILCompiler.ReadyToRun (2)
ILCompiler.RyuJit (2)
ILCompiler.TypeSystem (5)
illink (22)
Linker.Steps\ProcessLinkerXmlBase.cs (10)
557if (!byte.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out byte byteresult))
564if (!sbyte.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out sbyte sbyteresult))
571if (!short.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out short shortresult))
578if (!ushort.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out ushort ushortresult))
585if (!int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out int iresult))
592if (!uint.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out uint uresult))
599if (!double.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out double dresult))
606if (!float.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out float fresult))
613if (!long.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out long lresult))
620if (!ulong.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out ulong ulresult))
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (9)
245/// <item><see cref="System.Activator.CreateInstance(System.Type, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo)"/></item>
246/// <item><see cref="System.Activator.CreateInstance(System.Type, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
253/// <item><see cref="System.Activator.CreateInstance(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
261/// <item><see cref="System.Activator.CreateInstanceFrom(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
269/// <item><see cref="System.AppDomain.CreateInstance(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
277/// <item><see cref="System.AppDomain.CreateInstanceAndUnwrap(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
285/// <item><see cref="System.AppDomain.CreateInstanceFrom(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
293/// <item><see cref="System.AppDomain.CreateInstanceFromAndUnwrap(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
302/// <item><see cref="System.Reflection.Assembly.CreateInstance(string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
ILLink.CodeFixProvider (2)
ILLink.RoslynAnalyzer (13)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (9)
245/// <item><see cref="System.Activator.CreateInstance(System.Type, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo)"/></item>
246/// <item><see cref="System.Activator.CreateInstance(System.Type, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
253/// <item><see cref="System.Activator.CreateInstance(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
261/// <item><see cref="System.Activator.CreateInstanceFrom(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
269/// <item><see cref="System.AppDomain.CreateInstance(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
277/// <item><see cref="System.AppDomain.CreateInstanceAndUnwrap(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
285/// <item><see cref="System.AppDomain.CreateInstanceFrom(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
293/// <item><see cref="System.AppDomain.CreateInstanceFromAndUnwrap(string, string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
302/// <item><see cref="System.Reflection.Assembly.CreateInstance(string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item>
Infrastructure.Common (5)
Infrastructure.Tests (14)
tools\GenerateCITimeline\TimelineRenderer.cs (12)
178if (s is not null && DateTimeOffset.TryParse(s, CultureInfo.InvariantCulture, DateTimeStyles.None, out var dto))
301sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td>Total wall time</td><td><b>{FormatDuration(totalSeconds)}</b></td></tr>");
302sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td>Jobs</td><td>{allJobs.Count} ({groups.Count} unique)</td></tr>");
303sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td>Status</td><td>{string.Join(" · ", statusParts)}</td></tr>");
306sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td>Runners</td><td>{string.Join(" · ", labelParts)}</td></tr>");
346sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td>{i + 1}</td><td>{icon} {ri}<code>{name}</code></td>"
387sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td>⏳ {ri}<code>{name}</code></td><td><b>{FormatDuration(j.QueueTime)}</b></td></tr>");
435sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td colspan=\"5\"><b>📁 {phase}</b> ({jobsInPhase.Count} jobs)</td></tr>");
444sb.AppendLine(CultureInfo.InvariantCulture, $"<tr><td>{icon} {ri}<code>{name}</code></td>"
525sb.AppendLine(CultureInfo.InvariantCulture, $"<p>{conclusionIcon} <b>{E(conclusionLabel)}</b> — Total: <b>{FormatDuration(totalSeconds)}</b>{attemptNote}</p>");
535sb.AppendLine(CultureInfo.InvariantCulture, $"<summary><b>🐢 Critical path</b> — jobs with longest total pipeline time (deps + queue + run, showing total > {cpThreshold / 60:0}min)</summary>");
560sb.AppendLine(CultureInfo.InvariantCulture, $"<summary>{label}</summary>");
Microsoft.Agents.AI.ProjectTemplates.Tests (2)
Microsoft.Analyzers.Extra (2)
Microsoft.Analyzers.Local (8)
Microsoft.Analyzers.Local.Tests (5)
Microsoft.Arcade.Common (2)
Microsoft.AspNetCore.Antiforgery (8)
Microsoft.AspNetCore.App.Analyzers (17)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (7)
88new TextChange(new TextSpan(int.Parse(startString, CultureInfo.InvariantCulture), int.Parse(lengthString, CultureInfo.InvariantCulture)), newText),
89newPositionString == null ? null : int.Parse(newPositionString, CultureInfo.InvariantCulture)));
259properties.Add(StartKey, textChange.Span.Start.ToString(CultureInfo.InvariantCulture));
260properties.Add(LengthKey, textChange.Span.Length.ToString(CultureInfo.InvariantCulture));
266properties.Add(NewPositionKey, change.NewPosition.Value.ToString(CultureInfo.InvariantCulture));
270var sortText = routePatternCompletionContext.Items.Count.ToString("0000", CultureInfo.InvariantCulture);
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (7)
82new TextChange(new TextSpan(int.Parse(startString, CultureInfo.InvariantCulture), int.Parse(lengthString, CultureInfo.InvariantCulture)), newText),
83newPositionString == null ? null : int.Parse(newPositionString, CultureInfo.InvariantCulture)));
138properties.Add(StartKey, textChange.Span.Start.ToString(CultureInfo.InvariantCulture));
139properties.Add(LengthKey, textChange.Span.Length.ToString(CultureInfo.InvariantCulture));
145properties.Add(NewPositionKey, change.NewPosition.Value.ToString(CultureInfo.InvariantCulture));
149var sortText = routePatternCompletionContext.Items.Count.ToString("0000", CultureInfo.InvariantCulture);
Microsoft.AspNetCore.App.CodeFixes (2)
Microsoft.AspNetCore.Authentication (1)
Microsoft.AspNetCore.Authentication.Abstractions (3)
Microsoft.AspNetCore.Authentication.Cookies (8)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (8)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount))
103var chunk = requestCookies[key + ChunkKeySuffix + chunkId.ToString(CultureInfo.InvariantCulture)];
115CultureInfo.CurrentCulture,
200keyValuePairs[0] = KeyValuePair.Create(key, ChunkCountPrefix + cookieChunkCount.ToString(CultureInfo.InvariantCulture));
209keyValuePairs[chunkId] = KeyValuePair.Create(string.Concat(key, ChunkKeySuffix, chunkId.ToString(CultureInfo.InvariantCulture)), segment);
243var subkey = key + ChunkKeySuffix + i.ToString(CultureInfo.InvariantCulture);
301keyValuePairs[i] = KeyValuePair.Create(string.Concat(key, "C", i.ToString(CultureInfo.InvariantCulture)), string.Empty);
319var subkey = key + ChunkKeySuffix + i.ToString(CultureInfo.InvariantCulture);
Microsoft.AspNetCore.Authentication.Facebook (1)
Microsoft.AspNetCore.Authentication.Google (2)
Microsoft.AspNetCore.Authentication.JwtBearer (6)
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
Microsoft.AspNetCore.Authentication.OAuth (5)
Microsoft.AspNetCore.Authentication.OpenIdConnect (12)
OpenIdConnectHandler.cs (9)
442.ToString(CultureInfo.InvariantCulture);
1146if (int.TryParse(message.ExpiresIn, NumberStyles.Integer, CultureInfo.InvariantCulture, out int value))
1151tokens.Add(new AuthenticationToken { Name = "expires_at", Value = expiresAt.ToString("o", CultureInfo.InvariantCulture) });
1397throw new SecurityTokenException(string.Format(CultureInfo.InvariantCulture, Resources.UnableToValidateToken, idToken));
1420throw new SecurityTokenException(string.Format(CultureInfo.InvariantCulture, Resources.ValidatedSecurityTokenNotJwt, validatedToken?.GetType()));
1426throw new SecurityTokenException(string.Format(CultureInfo.InvariantCulture, Resources.UnableToValidateToken, idToken));
1475throw new SecurityTokenException(string.Format(CultureInfo.InvariantCulture, Resources.UnableToValidateTokenFromHandler, idToken));
1481throw new SecurityTokenException(string.Format(CultureInfo.InvariantCulture, Resources.ValidatedSecurityTokenNotJsonWebToken, validatedToken?.GetType()));
1535CultureInfo.InvariantCulture,
Microsoft.AspNetCore.Authentication.Twitter (7)
Microsoft.AspNetCore.Authentication.WsFederation (1)
Microsoft.AspNetCore.Authorization (1)
Microsoft.AspNetCore.Authorization.Policy (1)
Microsoft.AspNetCore.Components (434)
BindConverter.cs (294)
28private delegate object? BindFormatter<T>(T value, CultureInfo? culture);
30internal delegate bool BindParser<T>(object? obj, CultureInfo? culture, [MaybeNullWhen(false)] out T value);
31internal delegate bool BindParserWithFormat<T>(object? obj, CultureInfo? culture, string? format, [MaybeNullWhen(false)] out T value);
38/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
42public static string? FormatValue(string? value, CultureInfo? culture = null) => FormatStringValueCore(value, culture);
44private static string? FormatStringValueCore(string? value, CultureInfo? _)
54/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
58public static bool FormatValue(bool value, CultureInfo? culture = null)
66private static object FormatBoolValueCore(bool value, CultureInfo? _)
78/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
82public static bool? FormatValue(bool? value, CultureInfo? culture = null)
90private static object? FormatNullableBoolValueCore(bool? value, CultureInfo? _)
102/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
106public static string? FormatValue(int value, CultureInfo? culture = null) => FormatIntValueCore(value, culture);
108private static string? FormatIntValueCore(int value, CultureInfo? culture)
110return value.ToString(culture ?? CultureInfo.CurrentCulture);
118/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
122public static string? FormatValue(int? value, CultureInfo? culture = null) => FormatNullableIntValueCore(value, culture);
124private static string? FormatNullableIntValueCore(int? value, CultureInfo? culture)
131return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
139/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
143public static string FormatValue(long value, CultureInfo? culture = null) => FormatLongValueCore(value, culture);
145private static string FormatLongValueCore(long value, CultureInfo? culture)
147return value.ToString(culture ?? CultureInfo.CurrentCulture);
155/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
159public static string? FormatValue(long? value, CultureInfo? culture = null) => FormatNullableLongValueCore(value, culture);
161private static string? FormatNullableLongValueCore(long? value, CultureInfo? culture)
168return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
176/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
180public static string FormatValue(short value, CultureInfo? culture = null) => FormatShortValueCore(value, culture);
182private static string FormatShortValueCore(short value, CultureInfo? culture)
184return value.ToString(culture ?? CultureInfo.CurrentCulture);
192/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
196public static string? FormatValue(short? value, CultureInfo? culture = null) => FormatNullableShortValueCore(value, culture);
198private static string? FormatNullableShortValueCore(short? value, CultureInfo? culture)
205return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
213/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
217public static string FormatValue(float value, CultureInfo? culture = null) => FormatFloatValueCore(value, culture);
219private static string FormatFloatValueCore(float value, CultureInfo? culture)
221return value.ToString(culture ?? CultureInfo.CurrentCulture);
229/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
233public static string? FormatValue(float? value, CultureInfo? culture = null) => FormatNullableFloatValueCore(value, culture);
235private static string? FormatNullableFloatValueCore(float? value, CultureInfo? culture)
242return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
250/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
254public static string? FormatValue(double value, CultureInfo? culture = null) => FormatDoubleValueCore(value, culture);
256private static string FormatDoubleValueCore(double value, CultureInfo? culture)
258return value.ToString(culture ?? CultureInfo.CurrentCulture);
266/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
270public static string? FormatValue(double? value, CultureInfo? culture = null) => FormatNullableDoubleValueCore(value, culture);
272private static string? FormatNullableDoubleValueCore(double? value, CultureInfo? culture)
279return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
287/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
291public static string FormatValue(decimal value, CultureInfo? culture = null) => FormatDecimalValueCore(value, culture);
293private static string FormatDecimalValueCore(decimal value, CultureInfo? culture)
295return value.ToString(culture ?? CultureInfo.CurrentCulture);
303/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
307public static string? FormatValue(decimal? value, CultureInfo? culture = null) => FormatNullableDecimalValueCore(value, culture);
309private static string? FormatNullableDecimalValueCore(decimal? value, CultureInfo? culture)
316return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
324/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
328public static string FormatValue(DateTime value, CultureInfo? culture = null) => FormatDateTimeValueCore(value, format: null, culture);
336/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
340public static string FormatValue(DateTime value, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string format, CultureInfo? culture = null) => FormatDateTimeValueCore(value, format, culture);
342private static string FormatDateTimeValueCore(DateTime value, string? format, CultureInfo? culture)
346return value.ToString(format, culture ?? CultureInfo.CurrentCulture);
349return value.ToString(culture ?? CultureInfo.CurrentCulture);
352private static string FormatDateTimeValueCore(DateTime value, CultureInfo? culture)
354return value.ToString(culture ?? CultureInfo.CurrentCulture);
362/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
366public static string? FormatValue(DateTime? value, CultureInfo? culture = null) => FormatNullableDateTimeValueCore(value, format: null, culture);
374/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
378public static string? FormatValue(DateTime? value, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string? format, CultureInfo? culture = null) => FormatNullableDateTimeValueCore(value, format, culture);
380private static string? FormatNullableDateTimeValueCore(DateTime? value, string? format, CultureInfo? culture)
389return value.Value.ToString(format, culture ?? CultureInfo.CurrentCulture);
392return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
395private static string? FormatNullableDateTimeValueCore(DateTime? value, CultureInfo? culture)
402return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
410/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
414public static string FormatValue(DateTimeOffset value, CultureInfo? culture = null) => FormatDateTimeOffsetValueCore(value, format: null, culture);
422/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
426public static string FormatValue(DateTimeOffset value, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string format, CultureInfo? culture = null) => FormatDateTimeOffsetValueCore(value, format, culture);
428private static string FormatDateTimeOffsetValueCore(DateTimeOffset value, string? format, CultureInfo? culture)
432return value.ToString(format, culture ?? CultureInfo.CurrentCulture);
435return value.ToString(culture ?? CultureInfo.CurrentCulture);
438private static string FormatDateTimeOffsetValueCore(DateTimeOffset value, CultureInfo? culture)
440return value.ToString(culture ?? CultureInfo.CurrentCulture);
448/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
452public static string? FormatValue(DateTimeOffset? value, CultureInfo? culture = null) => FormatNullableDateTimeOffsetValueCore(value, format: null, culture);
460/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
464public static string? FormatValue(DateTimeOffset? value, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string format, CultureInfo? culture = null) => FormatNullableDateTimeOffsetValueCore(value, format, culture);
466private static string? FormatNullableDateTimeOffsetValueCore(DateTimeOffset? value, string? format, CultureInfo? culture)
475return value.Value.ToString(format, culture ?? CultureInfo.CurrentCulture);
478return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
481private static string? FormatNullableDateTimeOffsetValueCore(DateTimeOffset? value, CultureInfo? culture)
488return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
496/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
500public static string FormatValue(DateOnly value, CultureInfo? culture = null) => FormatDateOnlyValueCore(value, format: null, culture);
508/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
512public static string FormatValue(DateOnly value, [StringSyntax(StringSyntaxAttribute.DateOnlyFormat)] string format, CultureInfo? culture = null) => FormatDateOnlyValueCore(value, format, culture);
514private static string FormatDateOnlyValueCore(DateOnly value, string? format, CultureInfo? culture)
519return value.ToDateTime(TimeOnly.MinValue).ToString(format, culture ?? CultureInfo.CurrentCulture);
522return value.ToString(culture ?? CultureInfo.CurrentCulture);
525private static string FormatDateOnlyValueCore(DateOnly value, CultureInfo? culture)
527return value.ToString(culture ?? CultureInfo.CurrentCulture);
535/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
539public static string? FormatValue(DateOnly? value, CultureInfo? culture = null) => FormatNullableDateOnlyValueCore(value, format: null, culture);
547/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
551public static string? FormatValue(DateOnly? value, [StringSyntax(StringSyntaxAttribute.DateOnlyFormat)] string format, CultureInfo? culture = null) => FormatNullableDateOnlyValueCore(value, format, culture);
553private static string? FormatNullableDateOnlyValueCore(DateOnly? value, string? format, CultureInfo? culture)
563return value.Value.ToDateTime(TimeOnly.MinValue).ToString(format, culture ?? CultureInfo.CurrentCulture);
566return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
569private static string? FormatNullableDateOnlyValueCore(DateOnly? value, CultureInfo? culture)
576return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
584/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
588public static string FormatValue(TimeOnly value, CultureInfo? culture = null) => FormatTimeOnlyValueCore(value, format: null, culture);
596/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
600public static string FormatValue(TimeOnly value, [StringSyntax(StringSyntaxAttribute.TimeOnlyFormat)] string format, CultureInfo? culture = null) => FormatTimeOnlyValueCore(value, format, culture);
602private static string FormatTimeOnlyValueCore(TimeOnly value, string? format, CultureInfo? culture)
607return DateTime.MinValue.Add(value.ToTimeSpan()).ToString(format, culture ?? CultureInfo.CurrentCulture);
610return value.ToString(culture ?? CultureInfo.CurrentCulture);
613private static string FormatTimeOnlyValueCore(TimeOnly value, CultureInfo? culture)
615return value.ToString(culture ?? CultureInfo.CurrentCulture);
623/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
627public static string? FormatValue(TimeOnly? value, CultureInfo? culture = null) => FormatNullableTimeOnlyValueCore(value, format: null, culture);
635/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
639public static string? FormatValue(TimeOnly? value, [StringSyntax(StringSyntaxAttribute.TimeOnlyFormat)] string format, CultureInfo? culture = null) => FormatNullableTimeOnlyValueCore(value, format, culture);
641private static string? FormatNullableTimeOnlyValueCore(TimeOnly? value, string? format, CultureInfo? culture)
651return DateTime.MinValue.Add(value.Value.ToTimeSpan()).ToString(format, culture ?? CultureInfo.CurrentCulture);
654return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
657private static string? FormatNullableTimeOnlyValueCore(TimeOnly? value, CultureInfo? culture)
664return value.Value.ToString(culture ?? CultureInfo.CurrentCulture);
667private static string? FormatEnumValueCore<T>(T value, CultureInfo? _)
682/// The <see cref="CultureInfo"/> to use while formatting. Defaults to <see cref="CultureInfo.CurrentCulture"/>.
686public static object? FormatValue<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] T>(T value, CultureInfo? culture = null)
696/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
699public static bool TryConvertToString(object? obj, CultureInfo? culture, out string? value)
706private static bool ConvertToStringCore(object? obj, CultureInfo? culture, out string? value)
717/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
720public static bool TryConvertToBool(object? obj, CultureInfo? culture, out bool value)
729/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
732public static bool TryConvertToNullableBool(object? obj, CultureInfo? culture, out bool? value)
740private static bool ConvertToBoolCore(object? obj, CultureInfo? culture, out bool value)
747private static bool ConvertToNullableBoolCore(object? obj, CultureInfo? culture, out bool? value)
758/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
761public static bool TryConvertToInt(object? obj, CultureInfo? culture, out int value)
770/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
773public static bool TryConvertToNullableInt(object? obj, CultureInfo? culture, out int? value)
781private static bool ConvertToIntCore(object? obj, CultureInfo? culture, out int value)
790if (!int.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
800private static bool ConvertToNullableIntCore(object? obj, CultureInfo? culture, out int? value)
809if (!int.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
823/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
826public static bool TryConvertToLong(object? obj, CultureInfo? culture, out long value)
835/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
838public static bool TryConvertToNullableLong(object? obj, CultureInfo? culture, out long? value)
846private static bool ConvertToLongCore(object? obj, CultureInfo? culture, out long value)
855if (!long.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
865private static bool ConvertToNullableLongCore(object? obj, CultureInfo? culture, out long? value)
874if (!long.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
888/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
891public static bool TryConvertToShort(object? obj, CultureInfo? culture, out short value)
900/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
903public static bool TryConvertToNullableShort(object? obj, CultureInfo? culture, out short? value)
911private static bool ConvertToShortCore(object? obj, CultureInfo? culture, out short value)
920if (!short.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
930private static bool ConvertToNullableShortCore(object? obj, CultureInfo? culture, out short? value)
939if (!short.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
953/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
956public static bool TryConvertToFloat(object? obj, CultureInfo? culture, out float value)
965/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
968public static bool TryConvertToNullableFloat(object? obj, CultureInfo? culture, out float? value)
976private static bool ConvertToFloatCore(object? obj, CultureInfo? culture, out float value)
985if (!float.TryParse(text, NumberStyles.Number | NumberStyles.AllowExponent, culture ?? CultureInfo.CurrentCulture, out var converted))
1001private static bool ConvertToNullableFloatCore(object? obj, CultureInfo? culture, out float? value)
1010if (!float.TryParse(text, NumberStyles.Number | NumberStyles.AllowExponent, culture ?? CultureInfo.CurrentCulture, out var converted))
1030/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1033public static bool TryConvertToDouble(object? obj, CultureInfo? culture, out double value)
1042/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1045public static bool TryConvertToNullableDouble(object? obj, CultureInfo? culture, out double? value)
1053private static bool ConvertToDoubleCore(object? obj, CultureInfo? culture, out double value)
1062if (!double.TryParse(text, NumberStyles.Number | NumberStyles.AllowExponent, culture ?? CultureInfo.CurrentCulture, out var converted))
1078private static bool ConvertToNullableDoubleCore(object? obj, CultureInfo? culture, out double? value)
1087if (!double.TryParse(text, NumberStyles.Number | NumberStyles.AllowExponent, culture ?? CultureInfo.CurrentCulture, out var converted))
1107/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1110public static bool TryConvertToDecimal(object? obj, CultureInfo? culture, out decimal value)
1119/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1122public static bool TryConvertToNullableDecimal(object? obj, CultureInfo? culture, out decimal? value)
1130private static bool ConvertToDecimalCore(object? obj, CultureInfo? culture, out decimal value)
1139if (!decimal.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
1149private static bool ConvertToNullableDecimalCore(object? obj, CultureInfo? culture, out decimal? value)
1158if (!decimal.TryParse(text, NumberStyles.Number, culture ?? CultureInfo.CurrentCulture, out var converted))
1172/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1175public static bool TryConvertToDateTime(object? obj, CultureInfo? culture, out DateTime value)
1184/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1188public static bool TryConvertToDateTime(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string format, out DateTime value)
1197/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1200public static bool TryConvertToNullableDateTime(object? obj, CultureInfo? culture, out DateTime? value)
1209/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1213public static bool TryConvertToNullableDateTime(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string format, out DateTime? value)
1223private static bool ConvertToDateTimeCore(object? obj, CultureInfo? culture, out DateTime value)
1228private static bool ConvertToDateTimeCore(object? obj, CultureInfo? culture, string? format, out DateTime value)
1237if (format != null && DateTime.TryParseExact(text, format, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out var converted))
1242else if (format == null && DateTime.TryParse(text, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out converted))
1252private static bool ConvertToNullableDateTimeCore(object? obj, CultureInfo? culture, out DateTime? value)
1257private static bool ConvertToNullableDateTimeCore(object? obj, CultureInfo? culture, string? format, out DateTime? value)
1266if (format != null && DateTime.TryParseExact(text, format, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out var converted))
1271else if (format == null && DateTime.TryParse(text, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out converted))
1285/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1288public static bool TryConvertToDateTimeOffset(object? obj, CultureInfo? culture, out DateTimeOffset value)
1297/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1301public static bool TryConvertToDateTimeOffset(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string format, out DateTimeOffset value)
1310/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1313public static bool TryConvertToNullableDateTimeOffset(object? obj, CultureInfo? culture, out DateTimeOffset? value)
1322/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1326public static bool TryConvertToNullableDateTimeOffset(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.DateTimeFormat)] string format, out DateTimeOffset? value)
1336private static bool ConvertToDateTimeOffsetCore(object? obj, CultureInfo? culture, out DateTimeOffset value)
1341private static bool ConvertToDateTimeOffsetCore(object? obj, CultureInfo? culture, string? format, out DateTimeOffset value)
1350if (format != null && DateTimeOffset.TryParseExact(text, format, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out var converted))
1355else if (format == null && DateTimeOffset.TryParse(text, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out converted))
1365private static bool ConvertToNullableDateTimeOffsetCore(object? obj, CultureInfo? culture, out DateTimeOffset? value)
1370private static bool ConvertToNullableDateTimeOffsetCore(object? obj, CultureInfo? culture, string? format, out DateTimeOffset? value)
1379if (format != null && DateTimeOffset.TryParseExact(text, format, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out var converted))
1384else if (format == null && DateTimeOffset.TryParse(text, culture ?? CultureInfo.CurrentCulture, DateTimeStyles.None, out converted))
1398/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1401public static bool TryConvertToDateOnly(object? obj, CultureInfo? culture, out DateOnly value)
1410/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1414public static bool TryConvertToDateOnly(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.DateOnlyFormat)] string format, out DateOnly value)
1423/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1426public static bool TryConvertToNullableDateOnly(object? obj, CultureInfo? culture, out DateOnly? value)
1435/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1439public static bool TryConvertToNullableDateOnly(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.DateOnlyFormat)] string format, out DateOnly? value)
1449private static bool ConvertToDateOnlyCore(object? obj, CultureInfo? culture, out DateOnly value)
1454private static bool ConvertToDateOnlyCore(object? obj, CultureInfo? culture, string? format, out DateOnly value)
1467private static bool ConvertToNullableDateOnlyCore(object? obj, CultureInfo? culture, out DateOnly? value)
1472private static bool ConvertToNullableDateOnlyCore(object? obj, CultureInfo? culture, string? format, out DateOnly? value)
1489/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1492public static bool TryConvertToTimeOnly(object? obj, CultureInfo? culture, out TimeOnly value)
1501/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1505public static bool TryConvertToTimeOnly(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.TimeOnlyFormat)] string format, out TimeOnly value)
1514/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1517public static bool TryConvertToNullableTimeOnly(object? obj, CultureInfo? culture, out TimeOnly? value)
1526/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1530public static bool TryConvertToNullableTimeOnly(object? obj, CultureInfo? culture, [StringSyntax(StringSyntaxAttribute.TimeOnlyFormat)] string format, out TimeOnly? value)
1540private static bool ConvertToTimeOnlyCore(object? obj, CultureInfo? culture, out TimeOnly value)
1545private static bool ConvertToTimeOnlyCore(object? obj, CultureInfo? culture, string? format, out TimeOnly value)
1558private static bool ConvertToNullableTimeOnlyCore(object? obj, CultureInfo? culture, out TimeOnly? value)
1563private static bool ConvertToNullableTimeOnlyCore(object? obj, CultureInfo? culture, string? format, out TimeOnly? value)
1579private static bool ConvertToGuidCore(object? obj, CultureInfo? culture, out Guid value)
1586private static bool ConvertToNullableGuidCore(object? obj, CultureInfo? culture, out Guid? value)
1605private static bool ConvertToEnum<T>(object? obj, CultureInfo? _, out T value) where T : struct, Enum
1630private static bool ConvertToNullableEnum<T>(object? obj, CultureInfo? _, out T? value) where T : struct, Enum
1657CultureInfo? _,
1681CultureInfo? _,
1708/// <param name="culture">The <see cref="CultureInfo"/> to use for conversion.</param>
1711public static bool TryConvertTo<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] T>(object? obj, CultureInfo? culture, [MaybeNullWhen(false)] out T value)
1868string? FormatArrayValue(T[] value, CultureInfo? culture)
1906string? FormatWithTypeConverter(T value, CultureInfo? culture)
1909return typeConverter.ConvertToString(context: null, culture ?? CultureInfo.CurrentCulture, value);
2097bool ConvertToArray(object? obj, CultureInfo? culture, out T[]? value)
2135bool ConvertWithTypeConverter(object? obj, CultureInfo? culture, out T value)
2143var converted = typeConverter.ConvertFrom(context: null, culture ?? CultureInfo.CurrentCulture, obj);
src\aspnetcore\src\Components\Shared\src\UrlValueConstraint.cs (8)
42=> DateTime.TryParse(str, CultureInfo.InvariantCulture, DateTimeStyles.None, out result);
45=> DateOnly.TryParse(str, CultureInfo.InvariantCulture, DateTimeStyles.None, out result);
48=> TimeOnly.TryParse(str, CultureInfo.InvariantCulture, DateTimeStyles.None, out result);
51=> decimal.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result);
54=> double.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result);
57=> float.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result);
60=> int.TryParse(str, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
63=> long.TryParse(str, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
Microsoft.AspNetCore.Components.Analyzers (5)
Microsoft.AspNetCore.Components.Endpoints (45)
Builder\ResourceCollectionUrlEndpoint.cs (4)
34var fingerprintedResourceCollectionUrl = string.Format(CultureInfo.InvariantCulture, resourceCollectionUrlFormat, fingerprintSuffix, "");
36var fingerprintedGzResourceCollectionUrl = string.Format(CultureInfo.InvariantCulture, resourceCollectionUrlFormat, fingerprintSuffix, ".gz");
38var resourceCollectionUrl = string.Format(CultureInfo.InvariantCulture, resourceCollectionUrlFormat, "", "");
40var gzResourceCollectionUrl = string.Format(CultureInfo.InvariantCulture, resourceCollectionUrlFormat, "", ".gz");
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (8)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount))
103var chunk = requestCookies[key + ChunkKeySuffix + chunkId.ToString(CultureInfo.InvariantCulture)];
115CultureInfo.CurrentCulture,
200keyValuePairs[0] = KeyValuePair.Create(key, ChunkCountPrefix + cookieChunkCount.ToString(CultureInfo.InvariantCulture));
209keyValuePairs[chunkId] = KeyValuePair.Create(string.Concat(key, ChunkKeySuffix, chunkId.ToString(CultureInfo.InvariantCulture)), segment);
243var subkey = key + ChunkKeySuffix + i.ToString(CultureInfo.InvariantCulture);
301keyValuePairs[i] = KeyValuePair.Create(string.Concat(key, "C", i.ToString(CultureInfo.InvariantCulture)), string.Empty);
319var subkey = key + ChunkKeySuffix + i.ToString(CultureInfo.InvariantCulture);
Microsoft.AspNetCore.Components.Forms (2)
Microsoft.AspNetCore.Components.QuickGrid (10)
src\aspnetcore\src\Components\Shared\src\UrlValueConstraint.cs (8)
42=> DateTime.TryParse(str, CultureInfo.InvariantCulture, DateTimeStyles.None, out result);
45=> DateOnly.TryParse(str, CultureInfo.InvariantCulture, DateTimeStyles.None, out result);
48=> TimeOnly.TryParse(str, CultureInfo.InvariantCulture, DateTimeStyles.None, out result);
51=> decimal.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result);
54=> double.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result);
57=> float.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out result);
60=> int.TryParse(str, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
63=> long.TryParse(str, NumberStyles.Integer, CultureInfo.InvariantCulture, out result);
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
Microsoft.AspNetCore.Components.Server (3)
Microsoft.AspNetCore.Components.Testing (1)
Microsoft.AspNetCore.Components.Web (31)
Forms\InputDate.cs (6)
103DateTime dateTimeValue => BindConverter.FormatValue(dateTimeValue, _format, CultureInfo.InvariantCulture),
104DateTimeOffset dateTimeOffsetValue => BindConverter.FormatValue(dateTimeOffsetValue, _format, CultureInfo.InvariantCulture),
105DateOnly dateOnlyValue => BindConverter.FormatValue(dateOnlyValue, _format, CultureInfo.InvariantCulture),
106TimeOnly timeOnlyValue => BindConverter.FormatValue(timeOnlyValue, _format, CultureInfo.InvariantCulture),
113if (BindConverter.TryConvertTo(value, CultureInfo.InvariantCulture, out result))
121validationErrorMessage = string.Format(CultureInfo.InvariantCulture, _parsingErrorMessage, GetDisplayName());
Forms\InputNumber.cs (8)
71if (BindConverter.TryConvertTo<TValue>(value, CultureInfo.InvariantCulture, out result))
78validationErrorMessage = string.Format(CultureInfo.InvariantCulture, ParsingErrorMessage, GetDisplayName());
97return BindConverter.FormatValue(@int, CultureInfo.InvariantCulture);
100return BindConverter.FormatValue(@long, CultureInfo.InvariantCulture);
103return BindConverter.FormatValue(@short, CultureInfo.InvariantCulture);
106return BindConverter.FormatValue(@float, CultureInfo.InvariantCulture);
109return BindConverter.FormatValue(@double, CultureInfo.InvariantCulture);
112return BindConverter.FormatValue(@decimal, CultureInfo.InvariantCulture);
Microsoft.AspNetCore.Components.WebAssembly (24)
Microsoft.AspNetCore.Components.WebAssembly.Server (10)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.Cors (4)
Microsoft.AspNetCore.Cryptography.Internal (2)
Microsoft.AspNetCore.DataProtection (23)
Error.cs (6)
42var message = string.Format(CultureInfo.CurrentCulture, Resources.Common_PropertyCannotBeNullOrEmpty, propertyName);
48var message = string.Format(CultureInfo.CurrentCulture, Resources.Common_PropertyMustBeNonNegative, propertyName);
59var message = string.Format(CultureInfo.CurrentCulture, Resources.Common_KeyNotFound, id);
65var message = string.Format(CultureInfo.CurrentCulture, Resources.Common_KeyRevoked, id);
91var message = string.Format(CultureInfo.CurrentCulture, Resources.XmlKeyManager_DuplicateKey, keyId);
97var message = string.Format(CultureInfo.CurrentCulture, Resources.KeyRingProvider_DefaultKeyRevoked, id);
RegistryPolicyResolver.cs (11)
120options.EncryptionAlgorithm = Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!;
126options.EncryptionAlgorithmProvider = Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!;
132options.EncryptionAlgorithmKeySize = Convert.ToInt32(valueFromRegistry, CultureInfo.InvariantCulture);
138options.HashAlgorithm = Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!;
144options.HashAlgorithmProvider = Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture);
156options.EncryptionAlgorithm = Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!;
162options.EncryptionAlgorithmProvider = Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!;
168options.EncryptionAlgorithmKeySize = Convert.ToInt32(valueFromRegistry, CultureInfo.InvariantCulture);
180options.EncryptionAlgorithmType = ManagedAlgorithmHelpers.FriendlyNameToType(Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!);
186options.EncryptionAlgorithmKeySize = Convert.ToInt32(valueFromRegistry, CultureInfo.InvariantCulture);
192options.ValidationAlgorithmType = ManagedAlgorithmHelpers.FriendlyNameToType(Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!);
Microsoft.AspNetCore.DataProtection.Abstractions (8)
Microsoft.AspNetCore.DataProtection.Extensions (1)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (5)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (5)
162string.Format(CultureInfo.InvariantCulture, MacOSVerifyCertificateCommandLineArgumentsFormat, tmpFile))
211CultureInfo.InvariantCulture,
242CultureInfo.InvariantCulture,
286string.Format(CultureInfo.InvariantCulture, MacOSFindCertificateOnKeychainCommandLineArgumentsFormat, subject, keychain))
343string.Format(CultureInfo.InvariantCulture, MacOSAddCertificateToKeyChainCommandLineArgumentsFormat, certificatePath, password))
Microsoft.AspNetCore.Diagnostics (14)
StatusCodePage\StatusCodePagesExtensions.cs (5)
86var body = string.Format(CultureInfo.InvariantCulture, bodyFormat, context.HttpContext.Response.StatusCode);
109var location = string.Format(CultureInfo.InvariantCulture, locationFormat, context.HttpContext.Response.StatusCode);
118var location = string.Format(CultureInfo.InvariantCulture, locationFormat, context.HttpContext.Response.StatusCode);
222string.Format(CultureInfo.InvariantCulture, pathFormat, originalStatusCode));
224string.Format(CultureInfo.InvariantCulture, queryFormat, originalStatusCode);
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (5)
Microsoft.AspNetCore.Diagnostics.HealthChecks (1)
Microsoft.AspNetCore.Diagnostics.Middleware (11)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (16)
Microsoft.AspNetCore.Grpc.JsonTranscoding (30)
src\aspnetcore\src\Grpc\JsonTranscoding\src\Shared\Legacy.cs (14)
79CultureInfo.InvariantCulture,
87int parsedFraction = int.Parse(subseconds.AsSpan(1), CultureInfo.InvariantCulture);
95int hours = int.Parse(offset.AsSpan(1, 2), CultureInfo.InvariantCulture);
96int minutes = int.Parse(offset.AsSpan(4, 2), CultureInfo.InvariantCulture);
148builder.Append(dateTime.ToString("yyyy'-'MM'-'dd'T'HH:mm:ss", CultureInfo.InvariantCulture));
156builder.Append((nanos / 1000000).ToString("d3", CultureInfo.InvariantCulture));
160builder.Append((nanos / 1000).ToString("d6", CultureInfo.InvariantCulture));
164builder.Append(nanos.ToString("d9", CultureInfo.InvariantCulture));
197long seconds = long.Parse(secondsText, CultureInfo.InvariantCulture) * multiplier;
202int parsedFraction = int.Parse(subseconds.AsSpan(1), CultureInfo.InvariantCulture);
229builder.Append(seconds.ToString("d", CultureInfo.InvariantCulture));
259builder.Append((nanos / 1000000).ToString("d3", CultureInfo.InvariantCulture));
263builder.Append((nanos / 1000).ToString("d6", CultureInfo.InvariantCulture));
267builder.Append(nanos.ToString("d9", CultureInfo.InvariantCulture));
src\aspnetcore\src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (10)
137return Convert.ToDouble(value, CultureInfo.InvariantCulture);
139return Convert.ToSingle(value, CultureInfo.InvariantCulture);
143return Convert.ToInt64(value, CultureInfo.InvariantCulture);
146return Convert.ToUInt64(value, CultureInfo.InvariantCulture);
150return Convert.ToInt32(value, CultureInfo.InvariantCulture);
152return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
165return Convert.ToUInt32(value, CultureInfo.InvariantCulture);
170var enumValueDescriptor = int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture, out var i)
623result += char.ToUpper(input[i], CultureInfo.InvariantCulture);
637result += char.ToLower(input[i], CultureInfo.InvariantCulture);
Microsoft.AspNetCore.HeaderParsing (12)
Microsoft.AspNetCore.HeaderParsing.Tests (17)
Microsoft.AspNetCore.HeaderPropagation (1)
Microsoft.AspNetCore.Hosting (18)
Microsoft.AspNetCore.Hosting.Abstractions (1)
Microsoft.AspNetCore.Html.Abstractions (1)
Microsoft.AspNetCore.Http (3)
Microsoft.AspNetCore.Http.Abstractions (6)
Microsoft.AspNetCore.Http.Connections (8)
Microsoft.AspNetCore.Http.Extensions (31)
RequestDelegateFactory.cs (14)
122private static readonly ConstructorInfo FormDataReaderConstructor = typeof(FormDataReader).GetConstructor(new[] { typeof(IReadOnlyDictionary<FormKey, StringValues>), typeof(CultureInfo), typeof(Memory<char>), typeof(IFormFileCollection) })!;
1794var tryParseCall = tryParseMethodCall(parsedValue, Expression.Constant(CultureInfo.InvariantCulture));
2036converted = Convert.ChangeType(defaultValue, targetType, CultureInfo.InvariantCulture);
2222Expression.Constant(CultureInfo.InvariantCulture),
2737var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.InvalidJsonRequestBodyExceptionMessage, parameterTypeName, parameterName);
2751var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.ParameterBindingFailedExceptionMessage, parameterTypeName, parameterName, sourceValue);
2765var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.RequiredParameterNotProvidedExceptionMessage, parameterTypeName, parameterName, source);
2779var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.ImplicitBodyNotProvidedExceptionMessage, parameterName);
2793var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.UnexpectedJsonContentTypeExceptionMessage, contentType);
2807var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.UnexpectedFormContentTypeExceptionMessage, contentType);
2821var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.InvalidFormRequestBodyExceptionMessage, parameterTypeName, parameterName);
2835var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.InvalidAntiforgeryTokenExceptionMessage, parameterTypeName, parameterName);
2849var message = string.Format(CultureInfo.InvariantCulture, exception.Error.Message.Format, exception.Error.Message.GetArguments());
2863var message = string.Format(CultureInfo.InvariantCulture, RequestDelegateCreationLogging.UnexpectedRequestWithoutBodyExceptionMessage, parameterTypeName, parameterName);
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (8)
193stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"TryParse method found on {TypeNameHelper.GetTypeDisplayName(type, fullName: false)} with incorrect format. Must be a static method with format");
194stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, IFormatProvider, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
195stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
287stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"BindAsync method found on {TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)} with incorrect format. Must be a static method with format");
288stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context, ParameterInfo parameter)");
289stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context)");
290stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context, ParameterInfo parameter)");
291stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context)");
Microsoft.AspNetCore.Http.RequestDelegateGenerator (7)
Microsoft.AspNetCore.HttpLogging (7)
W3CLoggingMiddleware.cs (4)
84shouldLog |= AddToList(elements, _dateIndex, now.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture));
89shouldLog |= AddToList(elements, _timeIndex, now.ToString("HH:mm:ss", CultureInfo.InvariantCulture));
114shouldLog |= AddToList(elements, _serverPortIndex, connectionInfo.LocalPort.ToString(CultureInfo.InvariantCulture));
219shouldLog |= AddToList(elements, _timeTakenIndex, stopWatch.GetElapsedTime().TotalMilliseconds.ToString(CultureInfo.InvariantCulture));
Microsoft.AspNetCore.HttpsPolicy (2)
Microsoft.AspNetCore.Identity (12)
_generated\0\GeneratedRouteBuilderExtensions.g.cs (11)
247if (GeneratedRouteBuilderExtensionsCore.TryParseExplicit<bool>(useCookies_temp!, CultureInfo.InvariantCulture, out var useCookies_temp_parsed_non_nullable))
264if (GeneratedRouteBuilderExtensionsCore.TryParseExplicit<bool>(useSessionCookies_temp!, CultureInfo.InvariantCulture, out var useSessionCookies_temp_parsed_non_nullable))
308if (GeneratedRouteBuilderExtensionsCore.TryParseExplicit<bool>(useCookies_temp!, CultureInfo.InvariantCulture, out var useCookies_temp_parsed_non_nullable))
325if (GeneratedRouteBuilderExtensionsCore.TryParseExplicit<bool>(useSessionCookies_temp!, CultureInfo.InvariantCulture, out var useSessionCookies_temp_parsed_non_nullable))
1566var message = string.Format(CultureInfo.InvariantCulture, "Failed to read parameter \"{0} {1}\" from the request body as JSON.", parameterTypeName, parameterName);
1583var message = string.Format(CultureInfo.InvariantCulture, "Failed to bind parameter \"{0} {1}\" from \"{2}\".", parameterTypeName, parameterName, sourceValue);
1600var message = string.Format(CultureInfo.InvariantCulture, "Required parameter \"{0} {1}\" was not provided from {2}.", parameterTypeName, parameterName, source);
1617var message = string.Format(CultureInfo.InvariantCulture, "Implicit body inferred for parameter \"{0}\" but no body was provided. Did you mean to use a Service instead?", parameterName);
1634var message = string.Format(CultureInfo.InvariantCulture, "Expected a supported JSON media type but got \"{0}\".", contentType);
1651var message = string.Format(CultureInfo.InvariantCulture, "Expected a supported form media type but got \"{0}\".", contentType);
1668var message = string.Format(CultureInfo.InvariantCulture, "Failed to read parameter \"{0} {1}\" from the request body as form.", parameterTypeName, parameterName);
Microsoft.AspNetCore.Identity.EntityFrameworkCore (2)
Microsoft.AspNetCore.Identity.UI (2)
Microsoft.AspNetCore.InternalTesting (44)
Microsoft.AspNetCore.JsonPatch (16)
JsonPatchDocumentOfT.cs (15)
83GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
138GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
197GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
259GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
327GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
350GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
376GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
377GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
401GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
469GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
492GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
518GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
519GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
543GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
735return Convert.ToString(func(null), CultureInfo.InvariantCulture);
Microsoft.AspNetCore.JsonPatch.SystemTextJson (16)
JsonPatchDocumentOfT.cs (15)
86GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
141GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
200GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
262GetPath(path, position.ToString(CultureInfo.InvariantCulture)),
330GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
353GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
379GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
380GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
404GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
472GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
495GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
521GetPath(path, positionTo.ToString(CultureInfo.InvariantCulture)),
522GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
546GetPath(from, positionFrom.ToString(CultureInfo.InvariantCulture))));
750return Convert.ToString(func(null), CultureInfo.InvariantCulture);
Microsoft.AspNetCore.Localization (47)
Microsoft.AspNetCore.Mvc.Abstractions (16)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (8)
193stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"TryParse method found on {TypeNameHelper.GetTypeDisplayName(type, fullName: false)} with incorrect format. Must be a static method with format");
194stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, IFormatProvider, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
195stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
287stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"BindAsync method found on {TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)} with incorrect format. Must be a static method with format");
288stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context, ParameterInfo parameter)");
289stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context)");
290stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context, ParameterInfo parameter)");
291stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context)");
Microsoft.AspNetCore.Mvc.Core (66)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (8)
75if (int.TryParse(value.AsSpan(ChunkCountPrefix.Length), NumberStyles.None, CultureInfo.InvariantCulture, out var chunksCount))
103var chunk = requestCookies[key + ChunkKeySuffix + chunkId.ToString(CultureInfo.InvariantCulture)];
115CultureInfo.CurrentCulture,
200keyValuePairs[0] = KeyValuePair.Create(key, ChunkCountPrefix + cookieChunkCount.ToString(CultureInfo.InvariantCulture));
209keyValuePairs[chunkId] = KeyValuePair.Create(string.Concat(key, ChunkKeySuffix, chunkId.ToString(CultureInfo.InvariantCulture)), segment);
243var subkey = key + ChunkKeySuffix + i.ToString(CultureInfo.InvariantCulture);
301keyValuePairs[i] = KeyValuePair.Create(string.Concat(key, "C", i.ToString(CultureInfo.InvariantCulture)), string.Empty);
319var subkey = key + ChunkKeySuffix + i.ToString(CultureInfo.InvariantCulture);
Microsoft.AspNetCore.Mvc.Cors (1)
Microsoft.AspNetCore.Mvc.DataAnnotations (8)
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (4)
Microsoft.AspNetCore.Mvc.Razor (6)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (6)
Microsoft.AspNetCore.Mvc.RazorPages (5)
Microsoft.AspNetCore.Mvc.TagHelpers (9)
Microsoft.AspNetCore.Mvc.Testing (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (42)
DefaultHtmlGenerator.cs (14)
116return ViewDataDictionary.FormatValue(value, format, CultureInfo.CurrentCulture);
444var valueString = Convert.ToString(value, CultureInfo.CurrentCulture);
460var valueString = Convert.ToString(value, CultureInfo.CurrentCulture);
649tagBuilder.MergeAttribute("rows", rows.ToString(CultureInfo.InvariantCulture), replaceExisting: true);
656columns.ToString(CultureInfo.InvariantCulture),
975var stringValue = (value as string) ?? Convert.ToString(value, CultureInfo.CurrentCulture);
1030return Convert.ToString(viewContext.ViewData.Eval(key, format), CultureInfo.CurrentCulture);
1184CultureInfo culture;
1187culture = CultureInfo.InvariantCulture;
1192culture = CultureInfo.CurrentCulture;
1353tagBuilder.MergeAttribute("maxlength", maxLengthValue.Value.ToString(CultureInfo.InvariantCulture));
1410return Convert.ToBoolean(viewContext.ViewData.Eval(key), CultureInfo.InvariantCulture);
1415return Convert.ToString(viewContext.ViewData.Eval(key), CultureInfo.CurrentCulture);
1537var attributeString = Convert.ToString(attributeObject, CultureInfo.InvariantCulture);
Microsoft.AspNetCore.OpenApi (26)
_generated\0\GeneratedRouteBuilderExtensions.g.cs (7)
299var message = string.Format(CultureInfo.InvariantCulture, "Failed to read parameter \"{0} {1}\" from the request body as JSON.", parameterTypeName, parameterName);
316var message = string.Format(CultureInfo.InvariantCulture, "Failed to bind parameter \"{0} {1}\" from \"{2}\".", parameterTypeName, parameterName, sourceValue);
333var message = string.Format(CultureInfo.InvariantCulture, "Required parameter \"{0} {1}\" was not provided from {2}.", parameterTypeName, parameterName, source);
350var message = string.Format(CultureInfo.InvariantCulture, "Implicit body inferred for parameter \"{0}\" but no body was provided. Did you mean to use a Service instead?", parameterName);
367var message = string.Format(CultureInfo.InvariantCulture, "Expected a supported JSON media type but got \"{0}\".", contentType);
384var message = string.Format(CultureInfo.InvariantCulture, "Expected a supported form media type but got \"{0}\".", contentType);
401var message = string.Format(CultureInfo.InvariantCulture, "Failed to read parameter \"{0} {1}\" from the request body as form.", parameterTypeName, parameterName);
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (8)
193stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"TryParse method found on {TypeNameHelper.GetTypeDisplayName(type, fullName: false)} with incorrect format. Must be a static method with format");
194stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, IFormatProvider, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
195stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
287stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"BindAsync method found on {TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)} with incorrect format. Must be a static method with format");
288stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context, ParameterInfo parameter)");
289stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context)");
290stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context, ParameterInfo parameter)");
291stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context)");
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
Microsoft.AspNetCore.OutputCaching (2)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
Microsoft.AspNetCore.Owin (20)
OwinEnvironment.cs (16)
87.Concat(_context.Items.Keys.Select(key => Convert.ToString(key, CultureInfo.InvariantCulture)))
221yield return new KeyValuePair<string, object>(Convert.ToString(entryPair.Key, CultureInfo.InvariantCulture), entryPair.Value);
409{ OwinConstants.RequestProtocol, new FeatureMap<IHttpRequestFeature>(feature => feature.Protocol, () => string.Empty, (feature, value) => feature.Protocol = Convert.ToString(value, CultureInfo.InvariantCulture)) },
410{ OwinConstants.RequestScheme, new FeatureMap<IHttpRequestFeature>(feature => feature.Scheme, () => string.Empty, (feature, value) => feature.Scheme = Convert.ToString(value, CultureInfo.InvariantCulture)) },
411{ OwinConstants.RequestMethod, new FeatureMap<IHttpRequestFeature>(feature => feature.Method, () => string.Empty, (feature, value) => feature.Method = Convert.ToString(value, CultureInfo.InvariantCulture)) },
412{ OwinConstants.RequestPathBase, new FeatureMap<IHttpRequestFeature>(feature => feature.PathBase, () => string.Empty, (feature, value) => feature.PathBase = Convert.ToString(value, CultureInfo.InvariantCulture)) },
413{ OwinConstants.RequestPath, new FeatureMap<IHttpRequestFeature>(feature => feature.Path, () => string.Empty, (feature, value) => feature.Path = Convert.ToString(value, CultureInfo.InvariantCulture)) },
414{ OwinConstants.RequestQueryString, new FeatureMap<IHttpRequestFeature>(feature => Utilities.RemoveQuestionMark(feature.QueryString), () => string.Empty, (feature, value) => feature.QueryString = Utilities.AddQuestionMark(Convert.ToString(value, CultureInfo.InvariantCulture))) },
419{ OwinConstants.ResponseStatusCode, new FeatureMap<IHttpResponseFeature>(feature => feature.StatusCode, () => 200, (feature, value) => feature.StatusCode = Convert.ToInt32(value, CultureInfo.InvariantCulture)) },
420{ OwinConstants.ResponseReasonPhrase, new FeatureMap<IHttpResponseFeature>(feature => feature.ReasonPhrase, (feature, value) => feature.ReasonPhrase = Convert.ToString(value, CultureInfo.InvariantCulture)) },
432{ OwinConstants.CommonKeys.ConnectionId, new FeatureMap<IHttpConnectionFeature>(feature => feature.ConnectionId, (feature, value) => feature.ConnectionId = Convert.ToString(value, CultureInfo.InvariantCulture)) },
434{ OwinConstants.CommonKeys.LocalPort, new FeatureMap<IHttpConnectionFeature>(feature => PortToString(feature.LocalPort), (feature, value) => feature.LocalPort = Convert.ToInt32(value, CultureInfo.InvariantCulture)) },
435{ OwinConstants.CommonKeys.RemotePort, new FeatureMap<IHttpConnectionFeature>(feature => PortToString(feature.RemotePort), (feature, value) => feature.RemotePort = Convert.ToInt32(value, CultureInfo.InvariantCulture)) },
437{ OwinConstants.CommonKeys.LocalIpAddress, new FeatureMap<IHttpConnectionFeature>(feature => feature.LocalIpAddress.ToString(), (feature, value) => feature.LocalIpAddress = IPAddress.Parse(Convert.ToString(value, CultureInfo.InvariantCulture))) },
438{ OwinConstants.CommonKeys.RemoteIpAddress, new FeatureMap<IHttpConnectionFeature>(feature => feature.RemoteIpAddress.ToString(), (feature, value) => feature.RemoteIpAddress = IPAddress.Parse(Convert.ToString(value, CultureInfo.InvariantCulture))) },
491_ => port.ToString(CultureInfo.InvariantCulture),
Microsoft.AspNetCore.RateLimiting (1)
Microsoft.AspNetCore.Razor.Runtime (1)
Microsoft.AspNetCore.Razor.Utilities.Shared (3)
Microsoft.AspNetCore.Rewrite (21)
Microsoft.AspNetCore.Routing (38)
Microsoft.AspNetCore.Server.HttpSys (16)
UrlPrefix.cs (6)
20HostAndPort = string.Format(CultureInfo.InvariantCulture, "{0}:{1}", Host, Port);
24FullPrefix = string.Format(CultureInfo.InvariantCulture, "{0}://{1}:{2}{3}", Scheme, Host, Port, Path);
39portValue = int.Parse(port, NumberStyles.None, CultureInfo.InvariantCulture);
80port = portValue.Value.ToString(CultureInfo.InvariantCulture);
132if (int.TryParse(portValueString, NumberStyles.Integer, CultureInfo.InvariantCulture, out portValue))
194return string.Equals(FullPrefix, Convert.ToString(obj, CultureInfo.InvariantCulture), StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Server.IIS (8)
Microsoft.AspNetCore.Server.IISIntegration (1)
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Microsoft.AspNetCore.Server.Kestrel.Core (30)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (5)
162string.Format(CultureInfo.InvariantCulture, MacOSVerifyCertificateCommandLineArgumentsFormat, tmpFile))
211CultureInfo.InvariantCulture,
242CultureInfo.InvariantCulture,
286string.Format(CultureInfo.InvariantCulture, MacOSFindCertificateOnKeychainCommandLineArgumentsFormat, subject, keychain))
343string.Format(CultureInfo.InvariantCulture, MacOSAddCertificateToKeyChainCommandLineArgumentsFormat, certificatePath, password))
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Microsoft.AspNetCore.Session (1)
Microsoft.AspNetCore.SignalR.Client.Core (1)
Microsoft.AspNetCore.SignalR.Core (1)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (3)
Microsoft.AspNetCore.SignalR.Specification.Tests (1)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Microsoft.AspNetCore.StaticAssets (7)
Microsoft.AspNetCore.StaticFiles (12)
HtmlDirectoryFormatter.cs (11)
53CultureInfo.InvariantCulture,
55<html lang=""{0}"">", CultureInfo.CurrentUICulture.TwoLetterISOLanguageName);
58CultureInfo.InvariantCulture,
101CultureInfo.InvariantCulture,
110CultureInfo.InvariantCulture,
116CultureInfo.InvariantCulture,
137CultureInfo.InvariantCulture,
145HtmlEncode(subdir.LastModified.ToString(CultureInfo.CurrentCulture)));
173CultureInfo.InvariantCulture,
181HtmlEncode(file.Length.ToString("n0", CultureInfo.CurrentCulture)),
182HtmlEncode(file.LastModified.ToString(CultureInfo.CurrentCulture)));
Microsoft.AspNetCore.Watch.BrowserRefresh (1)
Microsoft.AspNetCore.WebSockets (3)
Microsoft.AspNetCore.WebUtilities (11)
Microsoft.Build (165)
BackEnd\Components\RequestBuilder\TaskHost.cs (5)
425Trace.Fail(String.Format(CultureInfo.CurrentUICulture, "Task at {0}, after already returning, attempted to log '{1}'", _taskLocation.ToString(), e.Message));
495Trace.Fail(String.Format(CultureInfo.CurrentUICulture, "Task at {0}, after already returning, attempted to log '{1}'", _taskLocation.ToString(), e.Message));
536Trace.Fail(String.Format(CultureInfo.CurrentUICulture, "Task at {0}, after already returning, attempted to log '{1}'", _taskLocation.ToString(), e.Message));
577Trace.Fail(String.Format(CultureInfo.CurrentUICulture, "Task at {0}, after already returning, attempted to log '{1}'", _taskLocation.ToString(), e.Message));
668Trace.Fail(String.Format(CultureInfo.CurrentUICulture, "Task at {0}, after already returning, attempted to log telemetry event '{1}'", _taskLocation.ToString(), eventName));
BackEnd\Components\Scheduler\Scheduler.cs (7)
241_nodeLimitOffset = Int16.Parse(strNodeLimitOffset, CultureInfo.InvariantCulture);
962if (!Double.TryParse(multiplier, NumberStyles.AllowDecimalPoint | NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture.NumberFormat, out convertedMultiplier) || convertedMultiplier < 1)
2437nodeIndices.AppendFormat(CultureInfo.InvariantCulture, "{0,-5} ", indexToAvailableNodeId[i]);
2562stringBuilder.AppendFormat(CultureInfo.InvariantCulture, "{0,-5} ", currentWork[i]);
2643String.Format(CultureInfo.InvariantCulture, "{0:0.000}", request.GetTimeSpentInState(SchedulableRequestState.Executing).TotalSeconds),
2644String.Format(CultureInfo.InvariantCulture, "{0:0.000}", request.GetTimeSpentInState(SchedulableRequestState.Executing).TotalSeconds + request.GetTimeSpentInState(SchedulableRequestState.Blocked).TotalSeconds + request.GetTimeSpentInState(SchedulableRequestState.Ready).TotalSeconds),
2776CultureInfo.InvariantCulture,
Construction\Solution\SolutionProjectGenerator.cs (5)
667CultureInfo.InvariantCulture,
804_selectedSolutionConfiguration = String.Format(CultureInfo.InvariantCulture, "{0}|{1}", traversalInstance.GetProperty("Configuration").EvaluatedValue, traversalInstance.GetProperty("Platform").EvaluatedValue);
1180directProjectProperties = String.Format(CultureInfo.InvariantCulture, "{0}; {1}={2}", directProjectProperties, Constants.SubToolsetVersionPropertyName, traversalProject.SubToolsetVersion);
1192string directProjectProperties = String.Format(CultureInfo.InvariantCulture, "Configuration={0}; Platform={1}", projectConfiguration.ConfigurationName, projectConfiguration.PlatformName);
1325string targetOutputItemName = string.Format(CultureInfo.InvariantCulture, "{0}BuildOutput", safeItemNameFromProjectName);
Definition\Project.cs (7)
2073Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Explicitly marked dirty, eg., because a global property was set, or an import, such as a .user file, was created on disk [{0}] [PC Hash {1}]", FullPath, ProjectCollection.GetHashCode()));
2085Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Is dirty because {0} [{1}] [PC Hash {2}]", Xml.LastDirtyReason, FullPath, ProjectCollection.GetHashCode()));
2096Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Is dirty because toolsets updated [{0}] [PC Hash {1}]", FullPath, ProjectCollection.GetHashCode()));
2112Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Is dirty because {0} [{1} - {2}] [PC Hash {3}]", reason, FullPath, import.ImportedProject.FullPath == FullPath ? String.Empty : import.ImportedProject.FullPath, ProjectCollection.GetHashCode()));
2860Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Initially set global property {0} to '{1}' [{2}]", name, displayValue, FullPath));
2865Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Changed global property {0} from '{1}' to '{2}' [{3}]", name, displayOriginalValue, displayValue, FullPath));
3073Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Remove global property {0}", name));
Evaluation\Evaluator.cs (3)
899string output = string.Format(CultureInfo.CurrentUICulture, "###: MSBUILD: Evaluating or reevaluating project {0} with {1} global properties and {2} tools version, child count {3}, CurrentSolutionConfigurationContents hash {4} other properties:\n{5}", _projectRootElement.FullPath, globalPropertiesCount, _data.Toolset.ToolsVersion, _projectRootElement.Count, hash, propertyDump);
1223SetBuiltInProperty(ReservedPropertyNames.buildNodeCount, _maxNodeCount.ToString(CultureInfo.CurrentCulture));
1831CompareInfo compareInfo = CultureInfo.InvariantCulture.CompareInfo;
Evaluation\Expander\ArgumentParser.cs (4)
202case string s when int.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture.NumberFormat, out arg):
234case string s when long.TryParse(s, NumberStyles.Integer, CultureInfo.InvariantCulture.NumberFormat, out arg):
258case string str when double.TryParse(str, NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out arg):
395return value is double || (value is string str && double.TryParse(str, NumberStyles.Number | NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out double _));
Resources\Constants.cs (4)
252[DynamicDependency(PropertyFunctionMembers, typeof(CultureInfo))]
364availableStaticMethods.TryAdd("System.Globalization.CultureInfo::GetCultureInfo", new Tuple<string, Type>(null, typeof(CultureInfo))); // user request
365availableStaticMethods.TryAdd("System.Globalization.CultureInfo::new", new Tuple<string, Type>(null, typeof(CultureInfo))); // user request
366availableStaticMethods.TryAdd("System.Globalization.CultureInfo::CurrentUICulture", new Tuple<string, Type>(null, typeof(CultureInfo))); // user request
src\msbuild\src\Shared\TaskParameter.cs (5)
168wrappedParameter = (string)Convert.ChangeType(wrappedParameter, typeof(string), CultureInfo.InvariantCulture);
385stringValue = (string)Convert.ChangeType(_wrappedParameter, typeof(string), CultureInfo.InvariantCulture);
392_wrappedParameter = Convert.ChangeType(stringValue, _parameterTypeCode, CultureInfo.InvariantCulture);
436string valueString = Convert.ToString(array.GetValue(i), CultureInfo.InvariantCulture);
471array.SetValue(Convert.ChangeType(valueString, _parameterTypeCode, CultureInfo.InvariantCulture), i);
Microsoft.Build.Framework (74)
Utilities\MessageFormatter.cs (5)
93public static string Format(CultureInfo? culture, string format, object? arg0)
110public static string Format(CultureInfo? culture, string format, object? arg0, object? arg1)
129public static string Format(CultureInfo? culture, string format, object? arg0, object? arg1, object? arg2)
152public static string Format(CultureInfo? culture, string format, params object?[] args)
175public static string Format(CultureInfo? culture, string format, params ReadOnlySpan<object?> args)
Utilities\TypeExtensions.cs (2)
79/// Performs the actual <see cref="Type.InvokeMember(string, BindingFlags, Binder, object, object[], CultureInfo)"/>
95return type.InvokeMember(name, bindingFlags, Type.DefaultBinder, target, args, CultureInfo.InvariantCulture);
Microsoft.Build.NuGetSdkResolver (8)
Microsoft.Build.Tasks.CodeAnalysis (12)
src\roslyn\src\Compilers\Core\MSBuildTask\Csc.cs (3)
689if (!string.IsNullOrEmpty(PreferredUILang) && !string.Equals(PreferredUILang, System.Globalization.CultureInfo.CurrentUICulture.Name, StringComparison.OrdinalIgnoreCase))
718Log.LogError(null, "CS" + errorCode.ToString("D4", CultureInfo.InvariantCulture), null, null, 0, 0, 0, 0, errorMessage);
722Log.LogWarning(null, "CS" + errorCode.ToString("D4", CultureInfo.InvariantCulture), null, null, 0, 0, 0, 0, errorMessage);
Microsoft.Build.Tasks.Core (128)
BootstrapperUtil\BootstrapperBuilder.cs (28)
237resourceUpdater.AddStringResource(44, "COUNT", eulas.Count.ToString(CultureInfo.InvariantCulture));
563XmlNode stringNode = stringsNode?.SelectSingleNode(string.Format(CultureInfo.InvariantCulture, "String[@Name='{0}']", cultureAttribute.Value));
671foreach (XmlNode relatedProductNode in eitherProductNode.SelectNodes(String.Format(CultureInfo.InvariantCulture, "{0}:DependsOnProduct", BOOTSTRAPPER_PREFIX), _xmlNamespaceManager))
714XmlNodeList relatedProducts = p.Node.SelectNodes(string.Format(CultureInfo.InvariantCulture, "{0}:Package/{1}:RelatedProducts/{2}:{3}", BOOTSTRAPPER_PREFIX, BOOTSTRAPPER_PREFIX, BOOTSTRAPPER_PREFIX, nodeName), _xmlNamespaceManager);
732XmlNodeList eitherProducts = p.Node.SelectNodes(string.Format(CultureInfo.InvariantCulture, "{0}:Package/{1}:RelatedProducts/{2}:EitherProducts", BOOTSTRAPPER_PREFIX, BOOTSTRAPPER_PREFIX, BOOTSTRAPPER_PREFIX), _xmlNamespaceManager);
1127XmlNodeList nodeList = targetNode.SelectNodes(BOOTSTRAPPER_PREFIX + string.Format(CultureInfo.InvariantCulture, ":*[@{0}='{1}']", attributeName, oldValue), _xmlNamespaceManager);
1295string strQuery = string.Format(CultureInfo.InvariantCulture, "{0}:*[@{1}='{2}']", BOOTSTRAPPER_PREFIX, strSubNodeKey, strTargetValue);
1350XmlNode stringNode = stringsNode.SelectSingleNode(string.Format(CultureInfo.InvariantCulture, stringNodeLookupTemplate, attribute.Value), _xmlNamespaceManager);
1517sizeAttribute.Value = fi.Length.ToString(CultureInfo.InvariantCulture);
1535string configFileKey = string.Format(CultureInfo.InvariantCulture, "EULA{0}", eulas.Count);
1650XmlNode stringNode = stringsNode.SelectSingleNode(string.Format(CultureInfo.InvariantCulture, stringNodeLookupTemplate, attribute.Value), _xmlNamespaceManager);
1660CultureInfo ci = Util.GetCultureInfoFromString(settings.Culture);
1661CultureInfo fallbackCI = Util.GetCultureInfoFromString(settings.FallbackCulture);
1680CultureInfo parentCulture = ci.Parent;
1683while (parentCulture != CultureInfo.InvariantCulture)
1736private static Package GetPackageForSettings_Helper(CultureInfo culture, CultureInfo altCulture, ProductBuilder builder, BuildResults results, bool fShowWarning)
1782resourceUpdater.AddStringResource(MESSAGE_TABLE, resourceIdAttribute.Value.ToUpper(CultureInfo.InvariantCulture), stringNode.InnerText);
1798resourceUpdater.AddStringResource(RESOURCE_TABLE, "CODEPAGE", codePage.ToString(CultureInfo.InvariantCulture));
1806CultureInfo ci = Util.GetCultureInfoFromString(settings.Culture);
1807CultureInfo fallbackCI = Util.GetCultureInfoFromString(settings.FallbackCulture);
1819CultureInfo parentCulture = ci.Parent;
1822while (parentCulture != CultureInfo.InvariantCulture)
1876private XmlNode GetResourcesNodeForSettings_Helper(CultureInfo culture, CultureInfo altCulture, BuildResults results, ref int codepage, bool fShowWarning)
1896var info = new CultureInfo(culture);
1994Stream s = a.GetManifestResourceStream(String.Format(CultureInfo.InvariantCulture, "{0}.{1}", typeof(BootstrapperBuilder).Namespace, name));
2255var ci = new CultureInfo(lcid);
ManifestUtil\ApplicationManifest.cs (12)
312_oSMajor = v.Major.ToString("G", CultureInfo.InvariantCulture);
313_oSMinor = v.Minor.ToString("G", CultureInfo.InvariantCulture);
314_oSBuild = v.Build.ToString("G", CultureInfo.InvariantCulture);
315_oSRevision = v.Revision.ToString("G", CultureInfo.InvariantCulture);
562OutputMessages.AddErrorMessage("GenerateManifest.FileAssociationsCountExceedsMaximum", Constants.MaxFileAssociationsCount.ToString(CultureInfo.CurrentUICulture));
583OutputMessages.AddErrorMessage("GenerateManifest.FileAssociationExtensionTooLong", fileAssociation.Extension, Constants.MaxFileAssociationExtensionLength.ToString(CultureInfo.CurrentUICulture));
658OutputMessages.AddWarningMessage("GenerateManifest.TargetPathTooLong", assembly.ToString(), _maxTargetPath.ToString(CultureInfo.CurrentCulture));
678OutputMessages.AddWarningMessage("GenerateManifest.TargetPathTooLong", assembly.AssemblyIdentity.Name, _maxTargetPath.ToString(CultureInfo.CurrentCulture));
704OutputMessages.AddWarningMessage("GenerateManifest.TargetPathTooLong", file.TargetPath, _maxTargetPath.ToString(CultureInfo.CurrentCulture));
831get => Convert.ToString(_hostInBrowser, CultureInfo.InvariantCulture).ToLowerInvariant();
849get => Convert.ToString(_isClickOnceManifest, CultureInfo.InvariantCulture).ToLowerInvariant();
948get => Convert.ToString(_useApplicationTrust, CultureInfo.InvariantCulture).ToLowerInvariant();
ManifestUtil\AssemblyIdentity.cs (5)
454sb.AppendFormat(CultureInfo.InvariantCulture, ", Version={0}", _version);
458sb.AppendFormat(CultureInfo.InvariantCulture, ", Culture={0}", _culture);
462sb.AppendFormat(CultureInfo.InvariantCulture, ", PublicKeyToken={0}", _publicKeyToken);
466sb.AppendFormat(CultureInfo.InvariantCulture, ", ProcessorArchitecture={0}", _processorArchitecture);
470sb.AppendFormat(CultureInfo.InvariantCulture, ", Type={0}", _type);
ManifestUtil\SecurityUtil.cs (9)
678throw new FileNotFoundException(String.Format(CultureInfo.InvariantCulture, resources.GetString("SecurityUtil.SignTargetNotFound"), path), path);
835throw new ApplicationException(String.Format(CultureInfo.InvariantCulture, resources.GetString("SecurityUtil.SigntoolFail"), path, signTool.StandardError.ReadToEnd()));
838throw new WarningException(String.Format(CultureInfo.InvariantCulture, resources.GetString("SecurityUtil.SigntoolWarning"), path, signTool.StandardError.ReadToEnd()));
841throw new ApplicationException(String.Format(CultureInfo.InvariantCulture, resources.GetString("SecurityUtil.SigntoolFail"), path, signTool.StandardError.ReadToEnd()));
856commandLine.AppendFormat(CultureInfo.InvariantCulture, "sign /fd sha256 /sha1 {0} ", certThumbprint);
860commandLine.AppendFormat(CultureInfo.InvariantCulture, "sign /sha1 {0} ", certThumbprint);
865commandLine.AppendFormat(CultureInfo.InvariantCulture,
870commandLine.AppendFormat(CultureInfo.InvariantCulture, "\"{0}\"", path);
901throw new ApplicationException(String.Format(CultureInfo.CurrentCulture,
src\msbuild\src\Shared\TaskParameter.cs (5)
168wrappedParameter = (string)Convert.ChangeType(wrappedParameter, typeof(string), CultureInfo.InvariantCulture);
385stringValue = (string)Convert.ChangeType(_wrappedParameter, typeof(string), CultureInfo.InvariantCulture);
392_wrappedParameter = Convert.ChangeType(stringValue, _parameterTypeCode, CultureInfo.InvariantCulture);
436string valueString = Convert.ToString(array.GetValue(i), CultureInfo.InvariantCulture);
471array.SetValue(Convert.ChangeType(valueString, _parameterTypeCode, CultureInfo.InvariantCulture), i);
Microsoft.Build.Tasks.Git (1)
Microsoft.Build.Utilities.Core (6)
Microsoft.CodeAnalysis (102)
CommandLine\ReportAnalyzerUtil.cs (6)
22CultureInfo culture,
43public static string GetFormattedAnalyzerExecutionTime(double executionTime, CultureInfo culture) =>
48public static string GetFormattedAnalyzerExecutionPercentage(int percentage, CultureInfo culture) =>
58private static string GetColumnEntry(double totalSeconds, int percentage, string? name, CultureInfo culture)
66private static void ReportAnalyzerExecutionTime(TextWriter consoleOutput, AnalyzerDriver analyzerDriver, CultureInfo culture)
149private static void ReportGeneratorExecutionTime(TextWriter consoleOutput, GeneratorDriverTimingInfo driverTimingInfo, CultureInfo culture)
Microsoft.CodeAnalysis.Analyzers (15)
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
Microsoft.CodeAnalysis.CodeStyle (11)
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.CSharp (114)
SymbolDisplay\ObjectDisplay.cs (14)
357internal static string FormatLiteral(sbyte value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
371internal static string FormatLiteral(byte value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
383internal static string FormatLiteral(short value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
397internal static string FormatLiteral(ushort value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
409internal static string FormatLiteral(int value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
421internal static string FormatLiteral(uint value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
444internal static string FormatLiteral(long value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
467internal static string FormatLiteral(ulong value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
490internal static string FormatLiteral(double value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
497internal static string FormatLiteral(float value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
504internal static string FormatLiteral(decimal value, ObjectDisplayOptions options, CultureInfo? cultureInfo = null)
511private static CultureInfo GetFormatCulture(CultureInfo? cultureInfo)
513return cultureInfo ?? CultureInfo.InvariantCulture;
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
Microsoft.CodeAnalysis.CSharp.Features (9)
Microsoft.CodeAnalysis.CSharp.Scripting (13)
Hosting\ObjectFormatter\CSharpPrimitiveFormatter.cs (12)
36protected override string FormatLiteral(sbyte value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
41protected override string FormatLiteral(byte value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
46protected override string FormatLiteral(short value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
51protected override string FormatLiteral(ushort value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
56protected override string FormatLiteral(int value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
61protected override string FormatLiteral(uint value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
66protected override string FormatLiteral(long value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
71protected override string FormatLiteral(ulong value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null)
76protected override string FormatLiteral(double value, CultureInfo cultureInfo = null)
81protected override string FormatLiteral(float value, CultureInfo cultureInfo = null)
86protected override string FormatLiteral(decimal value, CultureInfo cultureInfo = null)
91protected override string FormatLiteral(DateTime value, CultureInfo cultureInfo = null)
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
Microsoft.CodeAnalysis.Extensions.Package (4)
Microsoft.CodeAnalysis.ExternalAccess.Extensions (1)
Microsoft.CodeAnalysis.Features (37)
Completion\PatternMatchHelper.cs (10)
21private static readonly CultureInfo EnUSCultureInfo;
33EnUSCultureInfo = CultureInfo.InvariantCulture;
38private readonly Dictionary<(CultureInfo, bool includeMatchedSpans), PatternMatcher> _patternMatcherMap = [];
42public ImmutableArray<TextSpan> GetHighlightedSpans(string text, CultureInfo culture)
48public PatternMatch? GetMatch(string text, bool includeMatchSpans, CultureInfo culture)
81private PatternMatcher GetPatternMatcher(CultureInfo culture, bool includeMatchedSpans)
100CultureInfo culture)
131public bool MatchesPattern(CompletionItem item, CultureInfo culture)
150? GetMatch(item.FilterText, includeMatchSpans, CultureInfo.CurrentCulture)
166var additionalMatch = GetMatch(additionalFilterText, includeMatchSpans, CultureInfo.CurrentCulture);
Microsoft.CodeAnalysis.NetAnalyzers (34)
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (4)
976message += string.Format(CultureInfo.InvariantCulture, ParenthesisWithPlaceHolder, attribute.UnsupportedMessage);
992message += string.Format(CultureInfo.InvariantCulture, ParenthesisWithPlaceHolder, customMessge);
996message += string.Format(CultureInfo.InvariantCulture, ParenthesisWithPlaceHolder, attribute.ObsoletedUrl);
1219string.Format(CultureInfo.InvariantCulture, resource, AddOsxIfMacOS(platformName), arg1, arg2);
Microsoft.NetCore.Analyzers\Runtime\LogValuesFormatter.cs (5)
47sb.Append(ValueNames.Count.ToString(CultureInfo.InvariantCulture));
125return string.Format(CultureInfo.InvariantCulture, _format, values ?? EmptyArray);
135return string.Format(CultureInfo.InvariantCulture, _format, FormatArgument(arg0));
140return string.Format(CultureInfo.InvariantCulture, _format, FormatArgument(arg0), FormatArgument(arg1));
145return string.Format(CultureInfo.InvariantCulture, _format, FormatArgument(arg0), FormatArgument(arg1), FormatArgument(arg2));
Microsoft.CodeAnalysis.Razor.Compiler (37)
Language\Syntax\SyntaxExtensions.cs (6)
14return string.Format(CultureInfo.InvariantCulture, "{0} [{1}]", base.GetDebuggerDisplay(), this.GetContent());
22return string.Format(CultureInfo.InvariantCulture, "{0} [{1}]", base.GetDebuggerDisplay(), this.GetContent());
30return string.Format(CultureInfo.InvariantCulture, "{0} [{1}]", base.GetDebuggerDisplay(), this.GetContent());
38return string.Format(CultureInfo.InvariantCulture, "{0} [{1}]", base.GetDebuggerDisplay(), this.GetContent());
46return string.Format(CultureInfo.InvariantCulture, "{0} [{1}]", base.GetDebuggerDisplay(), this.GetContent());
54return string.Format(CultureInfo.InvariantCulture, "{0} [{1}]", base.GetDebuggerDisplay(), this.GetContent());
Microsoft.CodeAnalysis.Rebuild (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
Microsoft.CodeAnalysis.Scripting (33)
Hosting\ObjectFormatter\CommonPrimitiveFormatter.cs (12)
26protected abstract string FormatLiteral(sbyte value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
27protected abstract string FormatLiteral(byte value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
28protected abstract string FormatLiteral(short value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
29protected abstract string FormatLiteral(ushort value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
30protected abstract string FormatLiteral(int value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
31protected abstract string FormatLiteral(uint value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
32protected abstract string FormatLiteral(long value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
33protected abstract string FormatLiteral(ulong value, int numberRadix = NumberRadixDecimal, CultureInfo cultureInfo = null);
34protected abstract string FormatLiteral(double value, CultureInfo cultureInfo = null);
35protected abstract string FormatLiteral(float value, CultureInfo cultureInfo = null);
36protected abstract string FormatLiteral(decimal value, CultureInfo cultureInfo = null);
37protected abstract string FormatLiteral(DateTime value, CultureInfo cultureInfo = null);
Microsoft.CodeAnalysis.VisualBasic (85)
SymbolDisplay\ObjectDisplay.vb (15)
166Friend Function FormatLiteral(value As SByte, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
176Friend Function FormatLiteral(value As Byte, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
186Friend Function FormatLiteral(value As Short, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
206Friend Function FormatLiteral(value As UShort, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
226Friend Function FormatLiteral(value As Integer, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
246Friend Function FormatLiteral(value As UInteger, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
266Friend Function FormatLiteral(value As Long, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
286Friend Function FormatLiteral(value As ULong, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
306Friend Function FormatLiteral(value As Double, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
314Friend Function FormatLiteral(value As Single, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
322Friend Function FormatLiteral(value As Decimal, options As ObjectDisplayOptions, Optional cultureInfo As CultureInfo = Nothing) As String
331Return value.ToString("#M/d/yyyy hh:mm:ss tt#", CultureInfo.InvariantCulture)
527Private Function GetFormatCulture(cultureInfo As CultureInfo) As CultureInfo
528Return If(cultureInfo, CultureInfo.InvariantCulture)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.VisualBasic.Features (9)
Microsoft.CodeAnalysis.VisualBasic.Scripting (13)
Hosting\ObjectFormatter\VisualBasicPrimitiveFormatter.vb (12)
24Protected Overrides Function FormatLiteral(value As Date, Optional cultureInfo As CultureInfo = Nothing) As String
46Protected Overrides Function FormatLiteral(value As SByte, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
50Protected Overrides Function FormatLiteral(value As Byte, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
54Protected Overrides Function FormatLiteral(value As Short, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
58Protected Overrides Function FormatLiteral(value As UShort, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
62Protected Overrides Function FormatLiteral(value As Integer, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
66Protected Overrides Function FormatLiteral(value As UInteger, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
70Protected Overrides Function FormatLiteral(value As Long, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
74Protected Overrides Function FormatLiteral(value As ULong, Optional numberRadix As Integer = NumberRadixDecimal, Optional cultureInfo As CultureInfo = Nothing) As String
78Protected Overrides Function FormatLiteral(value As Double, Optional cultureInfo As CultureInfo = Nothing) As String
82Protected Overrides Function FormatLiteral(value As Single, Optional cultureInfo As CultureInfo = Nothing) As String
86Protected Overrides Function FormatLiteral(value As Decimal, Optional cultureInfo As CultureInfo = Nothing) As String
Microsoft.CodeAnalysis.VisualBasic.Workspaces (14)
Microsoft.CodeAnalysis.Workspaces (45)
Shared\Extensions\ISymbolExtensions.cs (2)
221public static DocumentationComment GetDocumentationComment(this ISymbol symbol, Compilation compilation, CultureInfo? preferredCulture = null, bool expandIncludes = false, bool expandInheritdoc = false, CancellationToken cancellationToken = default)
224private static DocumentationComment GetDocumentationComment(ISymbol symbol, HashSet<ISymbol>? visitedSymbols, Compilation compilation, CultureInfo? preferredCulture, bool expandIncludes, bool expandInheritdoc, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
Microsoft.CSharp (22)
Microsoft.Data.Analysis (21)
DataFrame.IO.cs (11)
111bool renameDuplicatedColumns = false, CultureInfo cultureInfo = null)
360CultureInfo cultureInfo = null, Func<IEnumerable<string>, Type> guessTypeFunction = null)
364cultureInfo = CultureInfo.CurrentCulture;
545CultureInfo cultureInfo = null, Func<IEnumerable<string>, Type> guessTypeFunction = null)
571Encoding encoding = null, bool renameDuplicatedColumns = false, CultureInfo cultureInfo = null,
600Encoding encoding = null, CultureInfo cultureInfo = null)
616Encoding encoding = null, CultureInfo cultureInfo = null)
638Encoding encoding = null, CultureInfo cultureInfo = null)
654Encoding encoding = null, CultureInfo cultureInfo = null)
658cultureInfo = CultureInfo.CurrentCulture;
694private static void AppendValuesToRecord(StringBuilder record, IEnumerable values, char separator, CultureInfo cultureInfo)
Microsoft.Data.Analysis.Tests (16)
Microsoft.Deployment.DotNet.Releases (1)
Microsoft.Diagnostics.DataContractReader.Contracts (6)
Microsoft.Diagnostics.NETCore.Client (3)
Microsoft.DotNet.ApiCompat.Task (4)
Microsoft.DotNet.ApiCompatibility (1)
Microsoft.DotNet.ApiSymbolExtensions (1)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.DotNet.Build.Tasks.Installers (1)
Microsoft.DotNet.Build.Tasks.TargetFramework (2)
Microsoft.DotNet.Build.Tasks.Workloads (2)
Microsoft.DotNet.Cli.Definitions (3)
Microsoft.DotNet.Cli.Telemetry (6)
Microsoft.DotNet.Cli.Utils (7)
Microsoft.DotNet.Configurer (1)
Microsoft.DotNet.HotReload.Watch (2)
Microsoft.DotNet.HotReload.WebAssembly.Browser (2)
WebAssemblyHotReload.cs (2)
113update.Deltas.Select(d => new RuntimeManagedCodeUpdate(Guid.Parse(d.ModuleId, CultureInfo.InvariantCulture), d.MetadataDelta, d.ILDelta, d.PdbDelta, d.UpdatedTypes)));
143deltas.Select(d => new RuntimeManagedCodeUpdate(Guid.Parse(d.ModuleId, CultureInfo.InvariantCulture), d.MetadataDelta, d.ILDelta, d.PdbDelta, d.UpdatedTypes)));
Microsoft.DotNet.PackageValidation (1)
Microsoft.DotNet.ProjectTools (2)
Microsoft.DotNet.SharedFramework.Sdk (1)
Microsoft.DotNet.TemplateLocator (9)
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.AI.Evaluation (3)
Microsoft.Extensions.AI.Evaluation.Console (3)
Microsoft.Extensions.AI.Evaluation.NLP (1)
Microsoft.Extensions.AI.Evaluation.Quality (1)
Microsoft.Extensions.AI.Evaluation.Reporting (7)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (9)
Storage\AzureStorageResponseCache.cs (6)
97CultureInfo.CurrentCulture,
118CultureInfo.CurrentCulture,
250? string.Format(CultureInfo.CurrentCulture, EntryFileNotFound, entryFilePath)
251: string.Format(CultureInfo.CurrentCulture, ContentsFileNotFound, contentsFilePath));
273? string.Format(CultureInfo.CurrentCulture, EntryFileNotFound, entryFilePath)
274: string.Format(CultureInfo.CurrentCulture, ContentsFileNotFound, contentsFilePath));
Microsoft.Extensions.AI.Evaluation.Safety (1)
Microsoft.Extensions.AI.Templates.Tests (2)
Microsoft.Extensions.Caching.Hybrid.Tests (1)
Microsoft.Extensions.Caching.SqlServer (7)
SqlQueries.cs (7)
60CultureInfo.InvariantCulture,
64GetCacheItem = string.Format(CultureInfo.InvariantCulture, UpdateCacheItemFormat + GetCacheItemFormat, tableNameWithSchema);
65GetCacheItemWithoutValue = string.Format(CultureInfo.InvariantCulture, UpdateCacheItemFormat, tableNameWithSchema);
66DeleteCacheItem = string.Format(CultureInfo.InvariantCulture, DeleteCacheItemFormat, tableNameWithSchema);
67DeleteExpiredCacheItems = string.Format(CultureInfo.InvariantCulture, DeleteExpiredCacheItemsFormat, tableNameWithSchema);
68SetCacheItem = string.Format(CultureInfo.InvariantCulture, SetCacheItemFormat, tableNameWithSchema);
69TableInfo = string.Format(CultureInfo.InvariantCulture, TableInfoFormat, EscapeLiteral(schemaName), EscapeLiteral(tableName));
Microsoft.Extensions.Compliance.Abstractions (1)
Microsoft.Extensions.Compliance.Redaction (6)
Microsoft.Extensions.Compliance.Redaction.Tests (1)
Microsoft.Extensions.Compliance.Testing (3)
Microsoft.Extensions.Compliance.Testing.Tests (1)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (5)
Microsoft.Extensions.Configuration.Xml (1)
Microsoft.Extensions.Diagnostics.ExceptionSummarization (2)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (12)
Microsoft.Extensions.Diagnostics.Probes (12)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (6)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes (1)
Microsoft.Extensions.Diagnostics.Testing (6)
Microsoft.Extensions.Diagnostics.Testing.Tests (7)
Microsoft.Extensions.Hosting (2)
Microsoft.Extensions.Hosting.Systemd (1)
Microsoft.Extensions.Hosting.Testing (1)
Microsoft.Extensions.Http.Diagnostics (13)
Microsoft.Extensions.Http.Diagnostics.Tests (5)
Microsoft.Extensions.Http.Polly (1)
Microsoft.Extensions.Http.Resilience (16)
Microsoft.Extensions.Http.Resilience.Tests (1)
Microsoft.Extensions.Identity.Core (3)
Microsoft.Extensions.Localization (23)
_generated\0\LoggerMessage.g.cs (6)
11private static readonly global::System.Action<global::Microsoft.Extensions.Logging.ILogger, string, string, global::System.Globalization.CultureInfo, global::System.Exception?> __SearchedLocationCallback =
12global::Microsoft.Extensions.Logging.LoggerMessage.Define<string, string, global::System.Globalization.CultureInfo>(global::Microsoft.Extensions.Logging.LogLevel.Debug, new global::Microsoft.Extensions.Logging.EventId(1, "SearchedLocation"), "ResourceManagerStringLocalizer searched for '{Key}' in '{LocationSearched}' with culture '{Culture}'.", new global::Microsoft.Extensions.Logging.LogDefineOptions() { SkipEnabledCheck = true });
19public static partial void SearchedLocation(global::Microsoft.Extensions.Logging.ILogger logger, string key, string locationSearched, global::System.Globalization.CultureInfo culture)
27private static readonly global::System.Action<global::Microsoft.Extensions.Logging.ILogger, string, global::System.Globalization.CultureInfo, global::System.Exception?> __ResourceNotFoundCallback =
28global::Microsoft.Extensions.Logging.LoggerMessage.Define<string, global::System.Globalization.CultureInfo>(global::Microsoft.Extensions.Logging.LogLevel.Debug, new global::Microsoft.Extensions.Logging.EventId(2, "ResourceNotFound"), "A resource for '{Key}' with culture '{Culture}' was not found.", new global::Microsoft.Extensions.Logging.LogDefineOptions() { SkipEnabledCheck = true });
35public static partial void ResourceNotFound(global::Microsoft.Extensions.Logging.ILogger logger, string key, global::System.Globalization.CultureInfo culture)
ResourceManagerStringLocalizer.cs (12)
119var value = string.Format(CultureInfo.CurrentCulture, format ?? name, arguments);
127GetAllStrings(includeParentCultures, CultureInfo.CurrentUICulture);
133/// <param name="culture">The <see cref="CultureInfo"/> to get strings for.</param>
135protected IEnumerable<LocalizedString> GetAllStrings(bool includeParentCultures, CultureInfo culture)
155/// <param name="culture">The <see cref="CultureInfo"/> to get the string for.</param>
157protected string? GetStringSafely(string name, CultureInfo? culture)
161var keyCulture = culture ?? CultureInfo.CurrentUICulture;
195private IEnumerable<string> GetResourceNamesFromCultureHierarchy(CultureInfo startingCulture)
197var currentCulture = startingCulture;
235public static partial void SearchedLocation(ILogger logger, string key, string locationSearched, CultureInfo culture);
238public static partial void ResourceNotFound(ILogger logger, string key, CultureInfo culture);
Microsoft.Extensions.Logging.Abstractions (10)
LogValuesFormatter.cs (10)
69vsb.Append(_valueNames.Count.ToString(CultureInfo.InvariantCulture));
160return string.Format(CultureInfo.InvariantCulture, _format, formattedValues ?? Array.Empty<object>());
174return string.Format(CultureInfo.InvariantCulture, _format, values ?? Array.Empty<object>());
191string.Format(CultureInfo.InvariantCulture, _format, arg0) :
192string.Format(CultureInfo.InvariantCulture, _format, arg0String);
199string.Format(CultureInfo.InvariantCulture, _format, arg0String ?? arg0, arg1String ?? arg1) :
200string.Format(CultureInfo.InvariantCulture, _format, arg0, arg1);
207string.Format(CultureInfo.InvariantCulture, _format, arg0String ?? arg0, arg1String ?? arg1, arg2String ?? arg2):
208string.Format(CultureInfo.InvariantCulture, _format, arg0, arg1, arg2);
274e is IFormattable f ? f.ToString(null, CultureInfo.InvariantCulture) :
Microsoft.Extensions.Logging.AzureAppServices (1)
Microsoft.Extensions.Logging.Console (2)
Microsoft.Extensions.Logging.EventSource (1)
Microsoft.Extensions.ObjectPool.DependencyInjection (1)
Microsoft.Extensions.Options.SourceGeneration (2)
Microsoft.Extensions.Resilience.Tests (3)
Microsoft.Extensions.ServiceDiscovery (1)
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (2)
Microsoft.Extensions.Telemetry (21)
Latency\Internal\LatencyConsoleExporter.cs (5)
50CultureInfo.InvariantCulture,
71_ = sb.AppendFormat(CultureInfo.InvariantCulture, fmt, c.Name, (double)c.Elapsed / c.Frequency * MillisPerSecond);
87_ = sb.AppendFormat(CultureInfo.InvariantCulture, fmt, t.Name, t.Value);
103_ = sb.AppendFormat(CultureInfo.InvariantCulture, fmt, m.Name, m.Value);
133_ = sb.AppendFormat(CultureInfo.InvariantCulture, fmt, nameHeader, valueHeader);
Microsoft.Extensions.Telemetry.Abstractions (3)
Microsoft.Extensions.Telemetry.PerformanceTests (2)
Microsoft.Extensions.Telemetry.Tests (7)
Microsoft.Extensions.TimeProvider.Testing (1)
Microsoft.Extensions.Validation (2)
Microsoft.Extensions.VectorData.ConformanceTests (1)
Microsoft.Gen.ComplianceReports (3)
Microsoft.Gen.ContextualOptions (3)
Microsoft.Gen.ContextualOptions.Generated.Tests (2)
Microsoft.Gen.Logging (2)
Microsoft.Gen.Logging.Generated.Tests (189)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Logging.g.cs (141)
38return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Logging User: {user}");
76return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Could not open socket to `{hostName}`");
116return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Could not open socket to `{hostName}`");
157return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Could not open socket to `{hostName}`");
198return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Could not open socket to `{hostName}`");
268return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {p1}");
305return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M3 {p1} {p2}");
369return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M5 {p2}");
404return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M6 {p2}");
439return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M7 {p1}");
486return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M8{p1}{p2}{p3}{p4}{p5}{p6}{p7}");
533return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M9 {p1} {p2} {p3} {p4} {p5} {p6} {p7}");
568return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M10{p1}");
609return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"{requestId} {first} {second} {third}");
644return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"{requestId}");
693return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {@event}");
735return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {@myevent1}");
777return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"UseAtSymbol3, {@myevent2} {otherevent}");
819return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"UseAtSymbol4 with error, {@myevent3} {otherevent}");
859return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {@event}");
934return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M4 {@class}");
1009return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M6 class {@class}");
1049return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M7 param {param}");
1101return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
1145return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0} {p1}");
1189return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {p0} {p1}");
1237return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M3 {p0} {p1} {p2} {p3}");
1285return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M4 {p0} {p1} {p2} {p3}");
1347return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M5 {p0} {p1} {p2} {p3} {p4} {p5} {p6} {p7} {p8} {p9} {p10}");
1463return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M8 {p0}");
1505return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M9 {p0}");
1547return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M10 {p0}");
1737return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1{p0}");
1774return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2{p0}{p1}");
1813return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M3{p0}{p1}{p2}");
1854return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M4{p0}{p1}{p2}{p3}");
1897return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M5{p0}{p1}{p2}{p3}{p4}");
1942return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M6{p0}{p1}{p2}{p3}{p4}{p5}");
1989return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M7{p0}{p1}{p2}{p3}{p4}{p5}{p6}");
2038return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M8{p0}{p1}{p2}{p3}{p4}{p5}{p6}{p7}");
2080return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M8{p0}{p1}");
2126return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0{p0}");
2172return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0{p0}");
2218return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0{p0}");
2264return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0{p0}");
2310return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0{p0}");
2356return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0{p0}");
2402return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0{p0}");
2448return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
2488return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
2596return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M4 {p0}");
2636return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M5 {p0}");
2783return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p1}");
2822return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p1} {p2}");
2926return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1{p0}");
2963return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2{p0}{p1}");
3002return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M3{p0}{p1}{p2}");
3043return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M4{p0}{p1}{p2}{p3}");
3086return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M5{p0}{p1}{p2}{p3}{p4}");
3131return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M6{p0}{p1}{p2}{p3}{p4}{p5}");
3178return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M7{p0}{p1}{p2}{p3}{p4}{p5}{p6}");
3227return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M8{p0}{p1}{p2}{p3}{p4}{p5}{p6}{p7}");
3278return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M9{p0}{p1}{p2}{p3}{p4}{p5}{p6}{p7}{p8}");
3317return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M10{p1}{p2}{p3}");
3352return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M11{p1}");
3387return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M12{@class}");
3422return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M13{p1}");
3457return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M14{p1}");
3640return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {ex2}");
3680return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {ex2}");
3720return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {arg1}: {ex}");
3781state.TagArray[0] = new("p1", p1.ToString(null, global::System.Globalization.CultureInfo.InvariantCulture));
3792return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Method1 {p1}");
3816state.TagArray[2] = new("p1.P1", p1?.P1.ToString(null, global::System.Globalization.CultureInfo.InvariantCulture));
3817state.TagArray[1] = new("p1.P2", p1?.P2.ToString(global::System.Globalization.CultureInfo.InvariantCulture));
3848state.TagArray[0] = new("p1", p1.ToString(global::System.Globalization.CultureInfo.InvariantCulture));
3900return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
3946return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
3992return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {value}");
4033return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {code}");
4077return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M3 {p1} {p2}");
4118return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M4 {value}");
4164return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {s}");
4210return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
4586return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M10 {level}");
4626return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M11 {logger}");
4812return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
4863return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
4909return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
4955return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
5001return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
5047return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
5124return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Only {classToLog_StringProperty_1} as param");
5167return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Both {StringProperty} and {complexParam} as params");
5797return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Struct is: {p0}");
5840return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Readonly struct is: {p0}");
5940return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Only {stringProperty} as param");
6064return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"User {userId} has now different status");
6118return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"{p0}");
6168state.TagArray[4] = new("p.P16", p?.P16.ToString(null, global::System.Globalization.CultureInfo.InvariantCulture));
6169state.TagArray[3] = new("p.P17", p?.P17.ToString(null, global::System.Globalization.CultureInfo.InvariantCulture));
6170state.TagArray[2] = new("p.P18", p?.P18.ToString(null, global::System.Globalization.CultureInfo.InvariantCulture));
6389return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"{p1}");
6465return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"\"{value1}\" -> \"{value2}\"");
6646return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {p0} {p1} {p2}");
6695return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
6737return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
6783return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {p0} {p1} {p2}");
6860return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"LogProperties: {p0}");
6904return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"LogProperties with provider: {p0}, {p1}");
6947return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"LogProperties with redaction: {p0}");
7135return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {p0}");
7175return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
7217return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M3 {p0}");
7273return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M4 {p0} {p1} {p2} {p3} {p4} {p5} {p6} {p7} {p8}");
7329return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M5 {p0} {p1} {p2} {p3} {p4} {p5} {p6} {p7} {p8}");
7376return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M6 {p0}");
7456return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
7498return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {p0}{p1}");
7580return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {v}");
7620return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {v}");
7666return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p0}");
7792return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {s}");
7841return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Param is {p0}");
7992return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Data is {data}");
8069return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"{p1} {p2}");
8109return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"{helper}");
8266return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Message5 {items}");
8330return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Message7 {p1}\n\"\r");
8423return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Message10 {optional}");
8465return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Message11 {p1} {p2}");
8688return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"{p0}");
8736return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Custom provided properties for {param}.");
8852return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Custom provided properties for both complex params and {stringParam}.");
9038return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Custom provided properties for {param}.");
9082return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"Custom provided properties for both complex params and {stringParam}.");
9123return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M0 {a1}");
9158return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {a1} {a1}");
9205return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M2 {a1} {a2} {a3} {a4} {a5} {a6} {a7}");
9242return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M3 {a2} {a1}");
9317return string.Create(global::System.Globalization.CultureInfo.InvariantCulture, $"M1 {p1}");
LogPropertiesTests.cs (32)
64Assert.Equal(props.P0.ToString(CultureInfo.InvariantCulture), state!.GetValue("P0"));
81Assert.Equal(props.P0.ToString(CultureInfo.InvariantCulture), state!.GetValue("P0"));
125Assert.Equal(props.P0.ToString(CultureInfo.InvariantCulture), state!.GetValue("p.P0"));
126Assert.Equal(props.P1.ToString(CultureInfo.InvariantCulture), state!.GetValue("p.P1"));
127Assert.Equal(props.P2.ToString(null, CultureInfo.InvariantCulture), state!.GetValue("p.P2"));
135Assert.Equal(props.P10.ToString(CultureInfo.InvariantCulture), state!.GetValue("p.P10"));
136Assert.Equal(props.P11.ToString(CultureInfo.InvariantCulture), state!.GetValue("p.P11"));
146Assert.Equal(props.P19.ToString(CultureInfo.InvariantCulture), state!.GetValue("p.P19"));
147Assert.Equal(props.P20.ToString(CultureInfo.InvariantCulture), state!.GetValue("p.P20"));
180Assert.Equal(props.P2.ToString(null, CultureInfo.InvariantCulture), ss["p.P2"]);
196Assert.Equal(props.P2.ToString(null, CultureInfo.InvariantCulture), ss["p.P2"]);
237["classToLog.GetOnlyProperty"] = classToLog.GetOnlyProperty.ToString(CultureInfo.InvariantCulture),
242= classToLog.TransitiveProperty.TransitiveNumberProp.ToString(CultureInfo.InvariantCulture),
246= classToLog.TransitiveProperty.InnerTransitiveProperty.IntegerProperty.ToString(CultureInfo.InvariantCulture),
248= classToLog.TransitiveProperty.InnerTransitiveProperty.DateTimeProperty.ToString(CultureInfo.InvariantCulture),
253["classToLog.InterimProperty"] = classToLog.InterimProperty.ToString(CultureInfo.InvariantCulture),
262= classToLog.CustomStructProperty.TransitiveStructProperty.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
265= classToLog.CustomStructProperty.NullableTransitiveStructProperty?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
268= classToLog.CustomStructProperty.NullableTransitiveStructProperty2?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
272= classToLog.CustomStructNullableProperty?.TransitiveStructProperty.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
275= classToLog.CustomStructNullableProperty?.NullableTransitiveStructProperty?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
278= classToLog.CustomStructNullableProperty?.NullableTransitiveStructProperty2?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
282= classToLog.CustomStructNullableProperty2?.TransitiveStructProperty.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
285= classToLog.CustomStructNullableProperty2?.NullableTransitiveStructProperty?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
288= classToLog.CustomStructNullableProperty2?.NullableTransitiveStructProperty2?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
396= structToLog.TransitiveStructProperty.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
399= structToLog.NullableTransitiveStructProperty?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
402= structToLog.NullableTransitiveStructProperty2.Value.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
426= structToLog.Value.TransitiveStructProperty.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
429= structToLog.Value.NullableTransitiveStructProperty.Value.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
432= structToLog.Value.NullableTransitiveStructProperty2?.DateTimeOffsetProperty.ToString(CultureInfo.InvariantCulture),
533["p0.event"] = recordToLog.@event.ToString(CultureInfo.InvariantCulture)
Microsoft.Gen.MetadataExtractor (7)
Microsoft.Gen.Metrics (5)
Microsoft.Gen.Metrics.Generated.Tests (1)
Microsoft.Gen.MetricsReports (3)
Microsoft.JSInterop (1)
Microsoft.Maui (73)
Converters\CornerRadiusTypeConverter.cs (21)
16 public override object ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object? value)
33 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double tl)
34 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double tr)
35 && double.TryParse(cornerRadius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double bl)
36 && double.TryParse(cornerRadius[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double br))
40 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double l))
47 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double t)
48 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double b))
51 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double tl)
52 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double trbl)
53 && double.TryParse(cornerRadius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double br))
56 && double.TryParse(cornerRadius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out tl)
57 && double.TryParse(cornerRadius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double tr)
58 && double.TryParse(cornerRadius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double bl)
59 && double.TryParse(cornerRadius[3], NumberStyles.Number, CultureInfo.InvariantCulture, out br))
64 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out double l))
72 public override object ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
77 return $"{cr.TopLeft.ToString(CultureInfo.InvariantCulture)}, {cr.TopRight.ToString(CultureInfo.InvariantCulture)}, " +
78 $"{cr.BottomLeft.ToString(CultureInfo.InvariantCulture)}, {cr.BottomRight.ToString(CultureInfo.InvariantCulture)}";
Converters\FlexEnumsConverters.cs (18)
18 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
39 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
57 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
74 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
92 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
113 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
131 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
148 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
166 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
183 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
201 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
216 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
234 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
251 if (float.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out float flex))
258 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
266 return $"{(basis.Length * 100).ToString(CultureInfo.InvariantCulture)}%";
268 return $"{basis.Length.ToString(CultureInfo.InvariantCulture)}";
286 return float.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out relflex);
Converters\ThicknessTypeConverter.cs (22)
21 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
45 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double h)
46 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double v))
50 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double l)
51 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double t)
52 && double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double r)
53 && double.TryParse(thickness[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double b))
64 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double v)
65 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double h))
69 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double t)
70 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out h)
71 && double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double b))
75 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out t)
76 && double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double r)
77 && double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out b)
78 && double.TryParse(thickness[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double l))
85 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out double l))
93 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
98 return $"{t.Left.ToString(CultureInfo.InvariantCulture)}, {t.Top.ToString(CultureInfo.InvariantCulture)}, " +
99 $"{t.Right.ToString(CultureInfo.InvariantCulture)}, {t.Bottom.ToString(CultureInfo.InvariantCulture)}";
Microsoft.Maui.Controls (174)
FontSizeConverter.cs (5)
24 if (double.TryParse(value, NumberStyles.Number, CultureInfo.InvariantCulture, out double size))
65 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
71 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out double size))
103 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
107 return $"{d.ToString(CultureInfo.InvariantCulture)}";
GridLengthTypeConverter.cs (6)
18 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
30 if (strValue.EndsWith("*", StringComparison.Ordinal) && double.TryParse(strValue.Substring(0, strValue.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var length))
32 if (double.TryParse(strValue, NumberStyles.Number, CultureInfo.InvariantCulture, out length))
38 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
45 return $"{length.Value.ToString(CultureInfo.InvariantCulture)}*";
46 return $"{length.Value.ToString(CultureInfo.InvariantCulture)}";
Layout\BoundsTypeConverter.cs (10)
19 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
30 hasX = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out x);
31 hasY = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out y);
32 hasW = xywh.Length == 4 && double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out w);
33 hasH = xywh.Length == 4 && double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out h);
56 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
60 return $"{rect.X.ToString(CultureInfo.InvariantCulture)}, {rect.Y.ToString(CultureInfo.InvariantCulture)}, {(rect.Width == AbsoluteLayout.AutoSize ? nameof(AbsoluteLayout.AutoSize) : rect.Width.ToString(CultureInfo.InvariantCulture))}, {(rect.Height == AbsoluteLayout.AutoSize ? nameof(AbsoluteLayout.AutoSize) : rect.Height.ToString(CultureInfo.InvariantCulture))}";
ShadowTypeConverter.cs (15)
47 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
85 var offsetX = float.Parse(matches[1].Value, CultureInfo.InvariantCulture);
86 var offsetY = float.Parse(matches[2].Value, CultureInfo.InvariantCulture);
96 var offsetX = float.Parse(matches[0].Value, CultureInfo.InvariantCulture);
97 var offsetY = float.Parse(matches[1].Value, CultureInfo.InvariantCulture);
98 var radius = float.Parse(matches[2].Value, CultureInfo.InvariantCulture);
110 var offsetX = float.Parse(matches[0].Value, CultureInfo.InvariantCulture);
111 var offsetY = float.Parse(matches[1].Value, CultureInfo.InvariantCulture);
112 var radius = float.Parse(matches[2].Value, CultureInfo.InvariantCulture);
114 var opacity = float.Parse(matches[4].Value, CultureInfo.InvariantCulture);
143 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
152 var offsetX = shadow.Offset.X.ToString(CultureInfo.InvariantCulture);
153 var offsetY = shadow.Offset.Y.ToString(CultureInfo.InvariantCulture);
154 var radius = shadow.Radius.ToString(CultureInfo.InvariantCulture);
156 var opacity = shadow.Opacity.ToString(CultureInfo.InvariantCulture);
Shapes\MatrixTypeConverter.cs (9)
17 public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
33 if (!double.TryParse(strs[i], NumberStyles.Number, CultureInfo.InvariantCulture, out values[i]))
39 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
43 return $"{matrix.M11.ToString(CultureInfo.InvariantCulture)}, {matrix.M12.ToString(CultureInfo.InvariantCulture)}, {matrix.M21.ToString(CultureInfo.InvariantCulture)}, {matrix.M22.ToString(CultureInfo.InvariantCulture)}, {matrix.OffsetX.ToString(CultureInfo.InvariantCulture)}, {matrix.OffsetY.ToString(CultureInfo.InvariantCulture)}";
Xaml\TypeConversionExtensions.cs (13)
175 return SByte.Parse(str, CultureInfo.InvariantCulture);
177 return Int16.Parse(str, CultureInfo.InvariantCulture);
179 return Int32.Parse(str, CultureInfo.InvariantCulture);
181 return Int64.Parse(str, CultureInfo.InvariantCulture);
183 return Byte.Parse(str, CultureInfo.InvariantCulture);
185 return UInt16.Parse(str, CultureInfo.InvariantCulture);
187 return UInt32.Parse(str, CultureInfo.InvariantCulture);
189 return UInt64.Parse(str, CultureInfo.InvariantCulture);
191 return Single.Parse(str, CultureInfo.InvariantCulture);
193 return Double.Parse(str, CultureInfo.InvariantCulture);
197 return TimeSpan.Parse(str, CultureInfo.InvariantCulture);
199 return DateTime.Parse(str, CultureInfo.InvariantCulture);
210 return Decimal.Parse(str, CultureInfo.InvariantCulture);
Microsoft.Maui.Controls.BindingSourceGen (1)
Microsoft.Maui.Controls.Build.Tasks (53)
CompiledConverters\BoundsTypeConverter.cs (4)
28 hasX = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out x);
29 hasY = (xywh.Length == 2 || xywh.Length == 4) && double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out y);
30 hasW = xywh.Length == 4 && double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out w);
31 hasH = xywh.Length == 4 && double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out h);
CompiledConverters\CornerRadiusTypeConverter.cs (5)
24 if (double.TryParse(cornerradius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l))
28 if (double.TryParse(cornerradius[0], NumberStyles.Number, CultureInfo.InvariantCulture, out tl)
29 && double.TryParse(cornerradius[1], NumberStyles.Number, CultureInfo.InvariantCulture, out tr)
30 && double.TryParse(cornerradius[2], NumberStyles.Number, CultureInfo.InvariantCulture, out bl)
31 && double.TryParse(cornerradius[3], NumberStyles.Number, CultureInfo.InvariantCulture, out br))
CompiledConverters\RectangleTypeConverter.cs (4)
23 !double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out x) ||
24 !double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out y) ||
25 !double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out w) ||
26 !double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out h))
CompiledConverters\ThicknessTypeConverter.cs (7)
24 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l))
28 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l) &&
29 double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out t))
33 if (double.TryParse(thickness[0], NumberStyles.Number, CultureInfo.InvariantCulture, out l) &&
34 double.TryParse(thickness[1], NumberStyles.Number, CultureInfo.InvariantCulture, out t) &&
35 double.TryParse(thickness[2], NumberStyles.Number, CultureInfo.InvariantCulture, out r) &&
36 double.TryParse(thickness[3], NumberStyles.Number, CultureInfo.InvariantCulture, out b))
CreateObjectVisitor.cs (12)
401 if (hasValue && sbyte.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out sbyte outsbyte))
407 if (hasValue && short.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out short outshort))
413 if (hasValue && int.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out int outint))
419 if (hasValue && long.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out long outlong))
425 if (hasValue && byte.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out byte outbyte))
431 if (hasValue && short.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out short outushort))
437 if (hasValue && int.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out int outuint))
443 if (hasValue && long.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out long outulong))
472 if (hasValue && decimal.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out outdecimal))
508 if (hasValue && float.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out float outfloat))
514 if (hasValue && double.TryParse(valueString, NumberStyles.Number, CultureInfo.InvariantCulture, out double outdouble))
520 if (hasValue && TimeSpan.TryParse(valueString, CultureInfo.InvariantCulture, out TimeSpan outspan))
NodeILExtensions.cs (13)
237 yield return Instruction.Create(OpCodes.Ldc_I4, unchecked((int)TryFormat(s => SByte.Parse(s, CultureInfo.InvariantCulture), node, str)));
239 yield return Instruction.Create(OpCodes.Ldc_I4, unchecked((int)TryFormat(s => Int16.Parse(s, CultureInfo.InvariantCulture), node, str)));
241 yield return Instruction.Create(OpCodes.Ldc_I4, TryFormat(s => Int32.Parse(s, CultureInfo.InvariantCulture), node, str));
243 yield return Instruction.Create(OpCodes.Ldc_I8, TryFormat(s => Int64.Parse(s, CultureInfo.InvariantCulture), node, str));
245 yield return Instruction.Create(OpCodes.Ldc_I4, unchecked((int)TryFormat(s => Byte.Parse(s, CultureInfo.InvariantCulture), node, str)));
247 yield return Instruction.Create(OpCodes.Ldc_I4, unchecked((int)TryFormat(s => UInt16.Parse(s, CultureInfo.InvariantCulture), node, str)));
249 yield return Instruction.Create(OpCodes.Ldc_I4, unchecked((int)TryFormat(s => UInt32.Parse(s, CultureInfo.InvariantCulture), node, str)));
251 yield return Instruction.Create(OpCodes.Ldc_I8, unchecked((long)TryFormat(s => UInt64.Parse(s, CultureInfo.InvariantCulture), node, str)));
253 yield return Instruction.Create(OpCodes.Ldc_R4, TryFormat(s => Single.Parse(str, CultureInfo.InvariantCulture), node, str));
255 yield return Instruction.Create(OpCodes.Ldc_R8, TryFormat(s => Double.Parse(str, CultureInfo.InvariantCulture), node, str));
265 var ts = TryFormat(s => TimeSpan.Parse(s, CultureInfo.InvariantCulture), node, str);
272 var dt = TryFormat(s => DateTime.Parse(s, CultureInfo.InvariantCulture), node, str);
286 if (decimal.TryParse(str, NumberStyles.Number, CultureInfo.InvariantCulture, out outdecimal))
Microsoft.Maui.Controls.DesignTools (12)
Microsoft.Maui.Controls.SourceGen (2)
Microsoft.Maui.Controls.Xaml (14)
CreateValuesVisitor.cs (12)
349 if (nodeType == typeof(SByte) && sbyte.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var sbyteval))
351 if (nodeType == typeof(Int16) && short.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var int16val))
353 if (nodeType == typeof(Int32) && int.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var int32val))
355 if (nodeType == typeof(Int64) && long.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var int64val))
357 if (nodeType == typeof(Byte) && byte.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var byteval))
359 if (nodeType == typeof(UInt16) && ushort.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var uint16val))
361 if (nodeType == typeof(UInt32) && uint.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var uint32val))
363 if (nodeType == typeof(UInt64) && ulong.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var uint64val))
365 if (nodeType == typeof(Single) && float.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var singleval))
367 if (nodeType == typeof(Double) && double.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var doubleval))
371 if (nodeType == typeof(TimeSpan) && TimeSpan.TryParse(valuestring, CultureInfo.InvariantCulture, out TimeSpan timespanval))
377 if (nodeType == typeof(decimal) && decimal.TryParse(valuestring, NumberStyles.Number, CultureInfo.InvariantCulture, out var decimalval))
Microsoft.Maui.Graphics (115)
Rect.cs (8)
24 return string.Format("{{X={0} Y={1} Width={2} Height={3}}}", X.ToString(CultureInfo.InvariantCulture), Y.ToString(CultureInfo.InvariantCulture), Width.ToString(CultureInfo.InvariantCulture), Height.ToString(CultureInfo.InvariantCulture));
229 && double.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out double x)
230 && double.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out double y)
231 && double.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out double w)
232 && double.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out double h))
RectF.cs (8)
24 return string.Format("{{X={0} Y={1} Width={2} Height={3}}}", X.ToString(CultureInfo.InvariantCulture), Y.ToString(CultureInfo.InvariantCulture), Width.ToString(CultureInfo.InvariantCulture),
25 Height.ToString(CultureInfo.InvariantCulture));
229 && float.TryParse(xywh[0], NumberStyles.Number, CultureInfo.InvariantCulture, out float x)
230 && float.TryParse(xywh[1], NumberStyles.Number, CultureInfo.InvariantCulture, out float y)
231 && float.TryParse(xywh[2], NumberStyles.Number, CultureInfo.InvariantCulture, out float w)
232 && float.TryParse(xywh[3], NumberStyles.Number, CultureInfo.InvariantCulture, out float h))
Text\TextColors.cs (20)
173 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
174 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
175 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
180 red = int.Parse($"{color[1]}{color[1]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
181 green = int.Parse($"{color[2]}{color[2]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
182 blue = int.Parse($"{color[3]}{color[3]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
187 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
188 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
189 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
190 alpha = int.Parse(color.Substring(7, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
216 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
217 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
218 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
223 red = int.Parse($"{color[1]}{color[1]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
224 green = int.Parse($"{color[2]}{color[2]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
225 blue = int.Parse($"{color[3]}{color[3]}", NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
230 red = int.Parse(color.Substring(1, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
231 green = int.Parse(color.Substring(3, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
232 blue = int.Parse(color.Substring(5, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
233 alpha = int.Parse(color.Substring(7, 2), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
Microsoft.Maui.Resizetizer (11)
Microsoft.ML.AutoML (11)
AutoMLExperiment\ITrialResultManager.cs (6)
107trialResult.TrialSettings.TrialId.ToString(CultureInfo.InvariantCulture),
108trialResult.Loss.ToString("F3", CultureInfo.InvariantCulture),
109trialResult.DurationInMilliseconds.ToString("F3", CultureInfo.InvariantCulture),
110trialResult.PeakCpu?.ToString("F3", CultureInfo.InvariantCulture),
111trialResult.PeakMemoryInMegaByte?.ToString("F3", CultureInfo.InvariantCulture),
112}.Concat(parameter.Select(p => p.ToString("F3", CultureInfo.InvariantCulture))));
Microsoft.ML.AutoML.SourceGenerator (39)
SearchSpaceGenerator.cs (24)
70(_, "int") => $"{defaultToken.GetValue<int>().ToString(CultureInfo.InvariantCulture)}",
71(_, "double") => $"{defaultToken.GetValue<double>().ToString(CultureInfo.InvariantCulture)}",
72(_, "float") => $"{defaultToken.GetValue<float>().ToString(CultureInfo.InvariantCulture)}F",
102("int", _, _, _, null) => $"Range((int){Convert.ToInt32(minValue).ToString(CultureInfo.InvariantCulture)}, (int){Convert.ToInt32(maxValue).ToString(CultureInfo.InvariantCulture)}, logBase: {logBase.ToString(CultureInfo.InvariantCulture)})",
103("float", _, _, _, null) => $"Range((float){Convert.ToSingle(minValue).ToString(CultureInfo.InvariantCulture)}, (float){Convert.ToSingle(maxValue).ToString(CultureInfo.InvariantCulture)}, logBase: {logBase.ToString(CultureInfo.InvariantCulture)})",
104("double", _, _, _, null) => $"Range((double){minValue.ToString(CultureInfo.InvariantCulture)}, (double){maxValue.ToString(CultureInfo.InvariantCulture)}, logBase: {logBase.ToString(CultureInfo.InvariantCulture)})",
105("int", _, _, _, _) => $"Range((int){Convert.ToInt32(minValue).ToString(CultureInfo.InvariantCulture)}, (int){Convert.ToInt32(maxValue).ToString(CultureInfo.InvariantCulture)}, init: (int){optionDefaultValue.ToString(CultureInfo.InvariantCulture)}, logBase: {logBase.ToString(CultureInfo.InvariantCulture)})",
106("float", _, _, _, _) => $"Range((float){Convert.ToSingle(minValue).ToString(CultureInfo.InvariantCulture)}, (float){Convert.ToSingle(maxValue).ToString(CultureInfo.InvariantCulture)}, init: (float){optionDefaultValue.ToString(CultureInfo.InvariantCulture)}, logBase: {logBase.ToString(CultureInfo.InvariantCulture)})",
107("double", _, _, _, _) => $"Range((double){minValue.ToString(CultureInfo.InvariantCulture)}, (double){maxValue.ToString(CultureInfo.InvariantCulture)}, init: (double){optionDefaultValue.ToString(CultureInfo.InvariantCulture)}, logBase: {logBase.ToString(CultureInfo.InvariantCulture)})",
Microsoft.ML.AutoML.Tests (3)
Microsoft.ML.CodeGenerator (36)
Microsoft.ML.CodeGenerator.Tests (1)
Microsoft.ML.Core (11)
Utilities\Contracts.cs (7)
70msg = string.Format(CultureInfo.InvariantCulture, msg, args);
806DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}", paramName));
810DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}", paramName), ctx);
814DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}: {1}", paramName, msg));
818DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}: {1}", paramName, msg), ctx);
826DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-empty assertion failure: {0}", msg));
830DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-empty assertion failure: {0}", msg), ctx);
Microsoft.ML.CpuMath (7)
src\Microsoft.ML.Core\Utilities\Contracts.cs (7)
70msg = string.Format(CultureInfo.InvariantCulture, msg, args);
806DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}", paramName));
810DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}", paramName), ctx);
814DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}: {1}", paramName, msg));
818DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-null assertion failure: {0}: {1}", paramName, msg), ctx);
826DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-empty assertion failure: {0}", msg));
830DbgFailCore(string.Format(CultureInfo.InvariantCulture, "Non-empty assertion failure: {0}", msg), ctx);
Microsoft.ML.CpuMath.UnitTests (12)
UnitTests.cs (12)
350float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
376float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
402float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
429float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
456float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
483float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
512float defaultScale = float.Parse("1.7", CultureInfo.InvariantCulture);
682float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
730float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
783float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
935float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
965float defaultScale = float.Parse(arg2, CultureInfo.InvariantCulture);
Microsoft.ML.Data (12)
Data\Conversion.cs (9)
924public void Convert(in R4 src, ref SB dst) { ClearDst(ref dst); if (R4.IsNaN(src)) dst.AppendFormat(CultureInfo.InvariantCulture, "{0}", "?"); else dst.AppendFormat(CultureInfo.InvariantCulture, "{0:R}", src); }
925public void Convert(in R8 src, ref SB dst) { ClearDst(ref dst); if (R8.IsNaN(src)) dst.AppendFormat(CultureInfo.InvariantCulture, "{0}", "?"); else dst.AppendFormat(CultureInfo.InvariantCulture, "{0:G17}", src); }
949public void Convert(in R4 src, ref TX dst) => dst = src.ToString("G7", CultureInfo.InvariantCulture).AsMemory();
950public void Convert(in R8 src, ref TX dst) => dst = src.ToString("G17", CultureInfo.InvariantCulture).AsMemory();
1409if (TimeSpan.TryParse(src.ToString(), CultureInfo.InvariantCulture, out dst))
1426if (DateTime.TryParse(src.ToString(), CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal | DateTimeStyles.AdjustToUniversal, out dst))
1443if (DateTimeOffset.TryParse(src.ToString(), CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal, out dst))
Microsoft.ML.DataView (1)
Microsoft.ML.InternalCodeAnalyzer (2)
Microsoft.ML.LightGbm (7)
Microsoft.ML.Maml (5)
Microsoft.ML.PerformanceTests (3)
Microsoft.ML.ResultProcessor (3)
Microsoft.ML.SearchSpace.Tests (2)
Microsoft.ML.StandardTrainers (2)
Microsoft.ML.Sweeper (1)
Microsoft.ML.Sweeper.Tests (4)
Microsoft.ML.TestFramework (2)
Microsoft.ML.Tests (2)
Microsoft.ML.Tokenizers (1)
Microsoft.ML.Tokenizers.Tests (1)
Microsoft.ML.Transforms (5)
Microsoft.NET.Build.Containers (8)
Microsoft.NET.Build.Extensions.Tasks (12)
Microsoft.NET.Build.Tasks (24)
Microsoft.NET.HostModel (1)
Microsoft.Net.Http.Headers (22)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (4)
Microsoft.NET.Sdk.Publish.Tasks (44)
MsDeploy\CommonUtility.cs (20)
16using CultureInfo = System.Globalization.CultureInfo;
406_strErrorMessage = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYLOADFAIL,
535_strErrorMessage = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYLOADFAIL,
554_strErrorMessage = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYLOADFAIL,
703strSucceedFailMsg = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_SucceedArchiveDir, string.IsNullOrEmpty(dirUri) ? destRoot : dirUri);
705strSucceedFailMsg = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_SucceedPackage, Path.GetFileName(destRoot), string.IsNullOrEmpty(dirUri) ? destRoot : dirUri);
779strSucceedFailMsg = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_SucceedArchiveDir, string.IsNullOrEmpty(dirUri) ? destRoot : dirUri);
781strSucceedFailMsg = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_SucceedPackage, Path.GetFileName(destRoot), string.IsNullOrEmpty(dirUri) ? destRoot : dirUri);
872log.LogMessage(string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_SkipDirectiveSetEnable, skipDirective.Name, enabled.ToString()));
876log.LogWarning(string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_UnknownSkipDirective, name));
1139string msg = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_AddParameterIntoObject, name, value, deploymentObject.Name);
1158string errMessage = string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_UnknownParameter, name, sb.ToString());
1389log.LogMessage(Framework.MessageImportance.Normal, string.Format(CultureInfo.CurrentCulture, Resources.BUILDTASK_RemoveEmptyDirectories_Deleting, dirinfo.FullName));
1672Log.LogError(string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_FailedWithException, strBuilder.ToString()));
1684Log.LogError(string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_FailedWithExceptionWithDetail, e.Message, strBuilder.ToString()));
1702int iPriority = string.IsNullOrEmpty(priority) ? 0 : Convert.ToInt32(priority, CultureInfo.InvariantCulture);
1837task.Log.LogMessage(Framework.MessageImportance.Low, string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYVERSIONLOAD, task.ToString(), MSWebDeploymentAssembly.DynamicAssembly?.AssemblyFullName));
1838task.Log.LogMessage(Framework.MessageImportance.Low, string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYVERSIONLOAD, task.ToString(), MSWebDelegationAssembly.DynamicAssembly?.AssemblyFullName));
1843task.Log.LogMessage(Framework.MessageImportance.Low, string.Format(CultureInfo.CurrentCulture, Resources.BUILDTASK_FailedToLoadThisVersionMsDeployTryingTheNext, versionArray[i], e.Message));
1847throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.VSMSDEPLOY_MSDEPLOYASSEMBLYLOAD_FAIL, task.ToString()));
Tasks\MsDeploy\MSDeploy.cs (6)
5using CultureInfo = System.Globalization.CultureInfo;
1001if (m_retryAttempts > 0) commandLine.AppendSwitchUnquotedIfNotNull("-retryAttempts=", m_retryAttempts.ToString(CultureInfo.InvariantCulture));
1002if (m_retryInterval > 0) commandLine.AppendSwitchUnquotedIfNotNull("-retryInterval=", m_retryInterval.ToString(CultureInfo.InvariantCulture));
1059Log.LogError(string.Format(CultureInfo.CurrentCulture, Resources.MSDEPLOY_InvalidSourceCount, Source.GetLength(0)), null);
1065Log.LogError(string.Format(CultureInfo.CurrentCulture, Resources.MSDEPLOY_InvalidDestinationCount, Destination.GetLength(0)), null);
1105Log.LogError(string.Format(CultureInfo.CurrentCulture, Resources.MSDEPLOY_InvalidVerbForTheInput, Verb, Source?[0].ItemSpec, (fNullDestination) ? null : Destination?[0].ItemSpec), null);
Tasks\Xdt\TransformXml.cs (7)
116logger?.StartSection(string.Format(System.Globalization.CultureInfo.CurrentCulture, Resources.BUILDTASK_TransformXml_TransformationStart, Source));
119logger?.LogMessage(string.Format(System.Globalization.CultureInfo.CurrentCulture, Resources.BUILDTASK_TransformXml_TransformationApply, Transform));
126logger?.LogMessage(string.Format(System.Globalization.CultureInfo.CurrentCulture, Resources.BUILDTASK_TransformXml_TransformOutput, Destination));
165logger?.EndSection(string.Format(System.Globalization.CultureInfo.CurrentCulture, succeeded ?
194string.Format(System.Globalization.CultureInfo.CurrentCulture, Resources.BUILDTASK_TransformXml_DestinationWriteFailed, ex.Message),
218string.Format(System.Globalization.CultureInfo.CurrentCulture, Resources.BUILDTASK_TransformXml_SourceLoadFailed, ex.Message),
236string.Format(System.Globalization.CultureInfo.CurrentCulture, Resources.BUILDTASK_TransformXml_TransformLoadFailed, ex.Message),
Microsoft.NET.Sdk.Razor.Tasks (2)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (18)
Microsoft.NET.Sdk.WorkloadManifestReader (9)
Microsoft.NET.StringTools (1)
Microsoft.Private.Windows.Core (6)
Microsoft.SourceLink.AzureDevOpsServer.Git (2)
Microsoft.SourceLink.AzureRepos.Git (2)
Microsoft.SourceLink.Bitbucket.Git (1)
Microsoft.SourceLink.Common (1)
Microsoft.SourceLink.Gitea (1)
Microsoft.SourceLink.Gitee (1)
Microsoft.SourceLink.GitHub (1)
Microsoft.SourceLink.GitLab (1)
Microsoft.SourceLink.GitWeb (2)
Microsoft.TemplateEngine.Cli (7)
Microsoft.TemplateEngine.Core (6)
Microsoft.TemplateEngine.Edge (7)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (23)
Microsoft.TemplateEngine.Utils (6)
ParserExtensions.cs (5)
21if (double.TryParse(stringValue, NumberStyles.Float, CultureInfo.CurrentCulture, out doubleValue))
27return double.TryParse(stringValue, NumberStyles.Float, CultureInfo.InvariantCulture, out doubleValue);
45return Convert.ToDouble(value, CultureInfo.CurrentCulture);
51return double.Parse(s, NumberStyles.Float, CultureInfo.InvariantCulture);
53return Convert.ToDouble(value, CultureInfo.InvariantCulture);
Microsoft.TemplateSearch.Common (1)
Microsoft.TestPlatform.AdapterUtilities (15)
Microsoft.TestPlatform.Build (2)
Microsoft.TestPlatform.CommunicationUtilities (44)
Microsoft.TestPlatform.CoreUtilities (29)
Microsoft.TestPlatform.CrossPlatEngine (49)
Microsoft.TestPlatform.Extensions.BlameDataCollector (23)
Microsoft.TestPlatform.Filter.Source (13)
Microsoft.TestPlatform.PlatformAbstractions (2)
Microsoft.TestPlatform.TestHostRuntimeProvider (6)
Microsoft.TestPlatform.Utilities (10)
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (13)
Microsoft.VisualBasic.Core (43)
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (3)
145Public Overrides Function BindToMethod(ByVal bindingAttr As BindingFlags, ByVal match() As MethodBase, ByRef args() As Object, ByVal modifiers() As ParameterModifier, ByVal culture As CultureInfo, ByVal names() As String, ByRef ObjState As Object) As MethodBase
1570Public Overrides Function BindToField(ByVal bindingAttr As BindingFlags, ByVal match() As FieldInfo, ByVal value As Object, ByVal culture As CultureInfo) As FieldInfo
1756Public Overrides Function ChangeType(ByVal value As Object, ByVal typ As Type, ByVal culture As CultureInfo) As Object
Microsoft\VisualBasic\FileIO\TextFieldParser.vb (8)
919Throw New MalformedLineException(SR.Format(SR.TextFieldParser_MalFormedDelimitedLine, CurrentLineNumber.ToString(CultureInfo.InvariantCulture)), CurrentLineNumber)
939Throw New MalformedLineException(SR.Format(SR.TextFieldParser_MalFormedDelimitedLine, CurrentLineNumber.ToString(CultureInfo.InvariantCulture)), CurrentLineNumber)
945Throw New MalformedLineException(SR.Format(SR.TextFieldParser_MaxLineSizeExceeded, CurrentLineNumber.ToString(CultureInfo.InvariantCulture)), CurrentLineNumber)
954Throw New MalformedLineException(SR.Format(SR.TextFieldParser_MalFormedDelimitedLine, CurrentLineNumber.ToString(CultureInfo.InvariantCulture)), CurrentLineNumber)
1104Throw New MalformedLineException(SR.Format(SR.TextFieldParser_MalFormedFixedWidthLine, LineNumber.ToString(CultureInfo.InvariantCulture)), LineNumber)
1347Dim pattern As String = String.Format(CultureInfo.InvariantCulture, BEGINS_WITH_QUOTE, WhitespacePattern)
1362Return String.Format(CultureInfo.InvariantCulture, ENDING_QUOTE, WhitespacePattern)
1398builder.Append("\u" & code.ToString("X4", CultureInfo.InvariantCulture))
Microsoft.VisualBasic.Forms (20)
Microsoft.VisualStudio.TestPlatform.Client (4)
Microsoft.VisualStudio.TestPlatform.Common (52)
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (6)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (25)
Microsoft.VisualStudio.TestPlatform.ObjectModel (105)
Microsoft.Web.XmlTransform (33)
Microsoft.Win32.Registry (2)
Mono.Cecil (1)
MSBuild (29)
src\msbuild\src\Shared\TaskParameter.cs (5)
168wrappedParameter = (string)Convert.ChangeType(wrappedParameter, typeof(string), CultureInfo.InvariantCulture);
385stringValue = (string)Convert.ChangeType(_wrappedParameter, typeof(string), CultureInfo.InvariantCulture);
392_wrappedParameter = Convert.ChangeType(stringValue, _parameterTypeCode, CultureInfo.InvariantCulture);
436string valueString = Convert.ToString(array.GetValue(i), CultureInfo.InvariantCulture);
471array.SetValue(Convert.ChangeType(valueString, _parameterTypeCode, CultureInfo.InvariantCulture), i);
mscorlib (1)
MyFrontend (2)
netstandard (1)
NuGet.Build.Tasks (8)
GetReferenceNearestTargetFrameworkTask.cs (4)
79var errorMessage = string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedTargetFramework, $"TargetFrameworkMoniker: {CurrentProjectTargetFramework}, TargetPlatformMoniker:{CurrentProjectTargetPlatform}");
91errorMessage = string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedFallbackFramework, fallbackFramework);
177var message = string.Format(CultureInfo.CurrentCulture,
196logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.NoCompatibleTargetFramework, project.ItemSpec, projectNuGetFramework.DotNetFrameworkName, referencedProjectFrameworkString));
NuGet.Build.Tasks.Console (8)
MSBuildStaticGraphRestore.cs (7)
149MSBuildLogger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.Log_NoProjectsForRestore));
306throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_PackageDownload_NoVersion, id));
316throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_PackageDownload_OnlyExactVersionsAreAllowed, id, versionRange.OriginalString));
729MSBuildLogger.LogInformation(string.Format(CultureInfo.CurrentCulture,
912var message = string.Format(CultureInfo.CurrentCulture, Strings.Error_ReadingProjectInformation, projectName ?? Path.GetFileNameWithoutExtension(projectPath), innerException.Message);
1046MSBuildLogger.LogDebug(string.Format(CultureInfo.CurrentCulture, Strings.CreatedDependencyGraphSpec, sw.ElapsedMilliseconds));
1395MSBuildLogger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.ProjectEvaluationSummary, projectGraph.ProjectNodes.Count, sw.ElapsedMilliseconds, buildCount, failedBuildSubmissionCount));
NuGet.Build.Tasks.Pack (26)
PackTaskLogic.cs (20)
61CultureInfo.CurrentCulture,
112CultureInfo.CurrentCulture,
141CultureInfo.CurrentCulture,
196CultureInfo.CurrentCulture,
212CultureInfo.CurrentCulture,
256CultureInfo.CurrentCulture,
263CultureInfo.CurrentCulture,
287CultureInfo.CurrentCulture,
296CultureInfo.CurrentCulture,
327CultureInfo.CurrentCulture,
349CultureInfo.CurrentCulture,
461string.Format(CultureInfo.CurrentCulture,
465CultureInfo.CurrentCulture,
530throw new PackagingException(NuGetLogCode.NU5026, string.Format(CultureInfo.CurrentCulture, Strings.Error_FileNotFound, finalOutputPath));
548string.Format(CultureInfo.CurrentCulture,
551string.Format(CultureInfo.CurrentCulture, Strings.AmbigiousPackageAssemblies, targetPath)));
558throw new PackagingException(NuGetLogCode.NU5027, string.Format(CultureInfo.CurrentCulture, Strings.InvalidTargetFramework, finalOutputPath));
885string.Format(CultureInfo.CurrentCulture,
888string.Format(CultureInfo.CurrentCulture, Strings.AmbigiousPackageDependencies, string.Join(", ", unsuppressedAliases))));
1186CultureInfo.CurrentCulture,
NuGet.CommandLine.XPlat (130)
Commands\Package\Update\PackageUpdateCommandRunner.cs (6)
72string.Format(CultureInfo.CurrentCulture, Strings.Error_PathIsMissingOrInvalid, args.Project),
798return string.Format(CultureInfo.CurrentCulture, Strings.PackageUpdate_UpdatingOutdatedPackages, projectPath);
803return string.Format(CultureInfo.CurrentCulture, Strings.PackageUpdate_UpdatingVulnerablePackages, projectPath);
808return string.Format(CultureInfo.CurrentCulture, Strings.PackageUpdate_UpdatedMessage, packageId, currentVersion, newVersion);
813return string.Format(CultureInfo.CurrentCulture, Strings.PackageUpdate_FinalSummary, updatedCount, scannedCount);
818return string.Format(CultureInfo.CurrentCulture, Strings.PackageUpdate_AllVersionsHaveAdvisories, packageId);
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (10)
33packageReferenceArgs.Logger.LogInformation(string.Format(CultureInfo.CurrentCulture,
40packageReferenceArgs.Logger.LogWarning(string.Format(CultureInfo.CurrentCulture,
75throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_NoDgSpec));
96throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture,
164throw new CommandException(string.Format(CultureInfo.CurrentCulture, Strings.PrereleaseVersionsAvailable, latestVersion));
225packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture,
247packageReferenceArgs.Logger.LogInformation(string.Format(CultureInfo.CurrentCulture,
261packageReferenceArgs.Logger.LogInformation(string.Format(CultureInfo.CurrentCulture,
289logger.LogError(string.Format(CultureInfo.CurrentCulture,
299logger.LogError(string.Format(CultureInfo.CurrentCulture,
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (6)
61text: string.Format(CultureInfo.CurrentCulture,
108string.Format(CultureInfo.CurrentCulture, Strings.Error_NotPRProject, projectPath));
124string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_InvalidFramework, frameworkAlias, projectPath));
248string.Format(CultureInfo.CurrentCulture, Strings.Error_AssetsFileNotFound, projectPath));
262string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_ErrorReadingAssetsFile, assetsPath));
287string.Format(CultureInfo.CurrentCulture, Strings.Warning_AuditSourceWithoutData, source.Name)
Commands\Why\WhyCommandRunner.cs (17)
50CultureInfo.CurrentCulture,
75string.Format(CultureInfo.CurrentCulture,
85string.Format(CultureInfo.CurrentCulture,
120CultureInfo.CurrentCulture,
131CultureInfo.CurrentCulture,
144CultureInfo.CurrentCulture,
164CultureInfo.CurrentCulture,
180CultureInfo.CurrentCulture,
182string.Format(CultureInfo.CurrentCulture, Strings.Error_PathIsMissingOrInvalid, path));
198CultureInfo.CurrentCulture,
200string.Format(CultureInfo.CurrentCulture, Strings.Error_PathIsMissingOrInvalid, path));
211CultureInfo.CurrentCulture,
231CultureInfo.CurrentCulture,
255CultureInfo.CurrentCulture,
263CultureInfo.CurrentCulture,
283CultureInfo.CurrentCulture,
291CultureInfo.CurrentCulture,
ListPackage\ListPackageConsoleRenderer.cs (9)
106consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_NoPackagesFoundForFrameworks, project.ProjectName));
119consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_NoUpdatesForProject, project.ProjectName));
122consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_NoDeprecatedPackagesForProject, project.ProjectName));
125consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_NoVulnerablePackagesForProject, project.ProjectName));
153consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, " [{0}]: " + Strings.ListPkg_NoUpdatesForFramework, frameworkHeader));
156consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, " [{0}]: " + Strings.ListPkg_NoDeprecationsForFramework, frameworkHeader));
159consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, " [{0}]: " + Strings.ListPkg_NoVulnerabilitiesForFramework, frameworkHeader));
162consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, " [{0}]: " + Strings.ListPkg_NoPackagesForFramework, frameworkHeader));
172consoleOut.WriteLine(string.Format(CultureInfo.CurrentCulture, " [{0}]: ", frameworkHeader));
Messages.cs (10)
15return string.Format(CultureInfo.CurrentCulture, Strings.Error_NoVersionsAvailable, packageId);
21return string.Format(CultureInfo.CurrentCulture, Strings.Error_CouldNotFindPackageVersionForCpmPackage, packageId);
27return string.Format(CultureInfo.CurrentCulture, Strings.Unsupported_UpdatePackageWithDifferentPerTfmVersions, packageId, projectPath);
33return string.Format(CultureInfo.CurrentCulture, Strings.Warning_AlreadyHighestVersion, packageId, version, projectPath);
39return string.Format(CultureInfo.CurrentCulture, Strings.Warning_AlreadyUsingSameVersion, packageId, version);
45return string.Format(CultureInfo.CurrentCulture, Strings.Error_MissingVersion, packageId);
51return string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidVersionRange, input);
57return string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidVersion, input);
63return string.Format(CultureInfo.CurrentCulture, Strings.Error_PackageSourceMappingNotFound, packageId);
69return string.Format(CultureInfo.CurrentCulture, Strings.Error_CannotUpgradeAutoReferencedPackage, project, packageId);
Utility\MSBuildAPIUtility.cs (20)
67throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_MsBuildUnableToOpenProject, projectCSProjPath));
82throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_MsBuildUnableToOpenProject, projectCSProjPath));
148CultureInfo.CurrentCulture,
185Logger.LogError(string.Format(CultureInfo.CurrentCulture,
216packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_CentralPackageVersions_VersionOverrideDisabled, string.Join(";", dependenciesWithVersionOverride.Select(d => d.Name))));
225packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_CentralPackageVersions_VersionsNotAllowed, string.Join(";", dependenciesWithDefinedVersion.Select(d => d.Name))));
231packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_CentralPackageVersions_AutoreferencedReferencesNotAllowed, string.Join(";", autoReferencedAndDefinedInCentralFile.Select(d => d.Name))));
237packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_CentralPackageVersions_MissingPackageVersion, string.Join(";", packageReferencedDependenciesWithoutCentralVersionDefined.Select(d => d.Name))));
246packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_CentralPackageVersions_FloatingVersionsAreNotAllowed));
255packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_AddPkg_CentralPackageVersions_PackageVersion_WrongLocation, packageReferenceArgs.PackageId));
263packageReferenceArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_AddPkg_CentralPackageVersions_PackageReference_WrongLocation, packageReferenceArgs.PackageId));
451Logger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.Info_AddPkgAdded, libraryDependency.Name, packageVersion, itemGroup.ContainingProject.FullPath
467Logger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.Info_AddPkgAdded, libraryDependency.Name, packageVersion, itemGroup.ContainingProject.FullPath));
482Logger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.Info_AddPkgCPM, libraryDependency.Name, itemGroup.ContainingProject.FullPath, project.GetPropertyValue(DirectoryPackagesPropsPathPropertyName)));
602Logger.LogInformation(string.Format(CultureInfo.CurrentCulture,
668errors.AppendLine(string.Format(CultureInfo.CurrentCulture,
674throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture,
799throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_ErrorReadingAssetsFile, assetsFile.Path));
832throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.ListPkg_ErrorReadingReferenceFromProject, project.FullPath));
1087return string.Format(CultureInfo.CurrentCulture, "'$(TargetFramework)' == '{0}'", targetFramework);
NuGet.Commands (286)
ClientCertificatesCommand\ListClientCertRunner.cs (10)
47builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesLogTitle, indexIndentation, item.PackageSource, item.ElementName);
54builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesFileCertFilePath, defaultIndentation, fileCertItem.FilePath);
59builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesFileCertNoPassword, defaultIndentation);
63builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesFileCertWithPassword, defaultIndentation);
71builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesStoreCertStoreLocation, defaultIndentation, StoreClientCertItem.GetString(storeCertItem.StoreLocation));
73builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesStoreCertStoreName, defaultIndentation, StoreClientCertItem.GetString(storeCertItem.StoreName));
75builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesStoreCertFindBy, defaultIndentation, StoreClientCertItem.GetString(storeCertItem.FindType));
77builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesStoreCertFindValue, defaultIndentation, storeCertItem.FindValue);
87builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesItemCertificateMessage, defaultIndentation, certificate.GetCertHashString());
93builder.AppendFormat(CultureInfo.CurrentCulture, Strings.ClientCertificatesItemCertificateError, defaultIndentation, e.GetBaseException().Message);
CommandRunners\LocalsCommandRunner.cs (13)
49throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_Help));
100throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_InvalidLocalResourceName));
113localsArgs.LogError(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_LocalResourcePathNotSet));
117localsArgs.LogInformation(string.Format(CultureInfo.CurrentCulture, $"{resourceName}: {path}"));
158throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_InvalidLocalResourceName));
163throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_ClearFailed));
167localsArgs.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_ClearedSuccessful));
180localsArgs.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_ClearingNuGetPluginsCache, pluginsCacheFolder));
195localsArgs.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_ClearingNuGetGlobalPackagesFolder, globalPackagesFolderPath));
212localsArgs.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_ClearingNuGetHttpCache,
231localsArgs.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_ClearingNuGetTempCache,
285localsArgs.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_LocalsPartiallyCleared));
289localsArgs.LogError(string.Format(CultureInfo.CurrentCulture, Strings.LocalsCommand_FailedToDeletePath, failedDelete));
CommandRunners\PackCommandRunner.cs (16)
127string.Format(CultureInfo.CurrentCulture, Strings.RestrictedPackageIdWarning, builder.Id),
178CultureInfo.CurrentCulture,
188string.Format(CultureInfo.CurrentCulture, Strings.Log_PackageCommandSuccess, outputPath),
211CultureInfo.CurrentCulture,
222CultureInfo.CurrentCulture,
263CultureInfo.CurrentCulture,
429CultureInfo.CurrentCulture,
500NuGetLogCode.NU5009, string.Format(CultureInfo.CurrentCulture, Strings.Error_CannotFindMsbuild));
518string.Format(CultureInfo.CurrentCulture, Strings.Warning_DuplicatePropertyKey, property.Key),
540throw new PackagingException(string.Format(CultureInfo.CurrentCulture, Strings.Error_PackFailed, path));
617string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidTargetFramework, reference.AssemblyName));
685CultureInfo.CurrentCulture,
774CultureInfo.CurrentCulture,
994string.Format(CultureInfo.CurrentCulture, message, arg?.ToString()),
1022CultureInfo.CurrentCulture,
1052CultureInfo.CurrentCulture,
RestoreCommand\CompatibilityIssue.cs (14)
132return string.Format(CultureInfo.CurrentCulture, Strings.Log_MissingImplementationFx, Package.Id, Package.Version, AssemblyName, Framework);
134return string.Format(CultureInfo.CurrentCulture, Strings.Log_MissingImplementationFxRuntime, Package.Id, Package.Version, AssemblyName, Framework, RuntimeIdentifier);
138var message = string.Format(CultureInfo.CurrentCulture,
144var supports = string.Format(CultureInfo.CurrentCulture,
149var noSupports = string.Format(CultureInfo.CurrentCulture,
158var message = string.Format(CultureInfo.CurrentCulture,
163var supports = string.Format(CultureInfo.CurrentCulture,
167var noSupports = string.Format(CultureInfo.CurrentCulture,
175var message = string.Format(CultureInfo.CurrentCulture,
184var message = string.Format(CultureInfo.CurrentCulture,
210sb.AppendFormat(CultureInfo.CurrentCulture, supports);
229sb.AppendFormat(CultureInfo.CurrentCulture, supports);
258return string.Format(CultureInfo.CurrentCulture,
272return string.Format(CultureInfo.CurrentCulture,
RestoreCommand\Diagnostics\UnexpectedDependencyMessages.cs (6)
104message = string.Format(CultureInfo.CurrentCulture, Strings.Warning_MinVersionNonInclusive,
114message = string.Format(CultureInfo.CurrentCulture, Strings.Warning_MinVersionDoesNotExist,
162var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_DependencyBumpedUp,
189message: string.Format(CultureInfo.CurrentCulture, Strings.Warning_ProjectDependencyMissingVersion,
205message: string.Format(CultureInfo.CurrentCulture, Strings.Warning_ProjectDependencyMissingLowerBound,
292var message = string.Format(CultureInfo.CurrentCulture,
RestoreCommand\Diagnostics\UnresolvedMessages.cs (11)
102message = string.Format(CultureInfo.CurrentCulture, Strings.Error_UnableToFindProjectInfo, unresolved.Name);
108message = string.Format(CultureInfo.CurrentCulture, Strings.Error_ProjectDoesNotExist, unresolved.Name);
125message = string.Format(CultureInfo.CurrentCulture, Strings.Error_NoPackageVersionsExist, unresolved.Name, sourceList);
131message += ". " + string.Format(CultureInfo.CurrentCulture,
146firstLine = string.Format(CultureInfo.CurrentCulture, Strings.Error_NoStablePackageVersionsExist, unresolved.Name, rangeString);
151firstLine = string.Format(CultureInfo.CurrentCulture, Strings.Error_NoPackageVersionsExistInRange, unresolved.Name, rangeString);
165.Select(packageSource => string.Format(CultureInfo.CurrentCulture,
177message = string.Format(CultureInfo.CurrentCulture,
184message += " " + string.Format(CultureInfo.CurrentCulture,
237return string.Format(CultureInfo.CurrentCulture,
244return string.Format(CultureInfo.CurrentCulture,
RestoreCommand\ProjectRestoreCommand.cs (7)
67_logger.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_RestoringPackages, pair.Key.DotNetFrameworkName));
199string.Format(CultureInfo.CurrentCulture,
210string.Format(CultureInfo.CurrentCulture,
296await _logger.LogAsync(LogLevel.Verbose, string.Format(CultureInfo.CurrentCulture, Strings.Log_ResolvingConflicts, name));
315var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_ResolverConflict,
468_logger.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_RestoringPackages, FrameworkRuntimePair.GetTargetGraphName(graph.Framework, runtimeName)));
511logger.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_MergingRuntimes, match.Library));
RestoreCommand\RestoreCommand.cs (32)
617_logger.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_RestoreNoOpFinish, _request.Project.Name));
647_logger.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_RestoreNoOpDGChanged, _request.Project.Name));
707string.Format(CultureInfo.CurrentCulture, Strings.Error_HttpSource_Single, "restore", source.Source)));
715string.Format(CultureInfo.CurrentCulture, Strings.Warning_HttpServerUsage, "restore", source.Source));
867_logger.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_SkippingPackagesLockFileGeneration, packagesLockFilePath));
1026string.Format(CultureInfo.CurrentCulture, Strings.Error_PlatformVersionNotPresent, string.Join(", ", badPlatforms))
1063string.Format(CultureInfo.CurrentCulture, Strings.Log_AliasContainsDisallowedCharacters, project.Name, alias)));
1072string.Format(CultureInfo.CurrentCulture, Strings.Log_AliasContainsDisallowedCharacters, project.Name, alias)));
1079string.Format(CultureInfo.CurrentCulture, Strings.Log_AliasContainsDisallowedCharacters, project.Name, alias)));
1213string.Format(CultureInfo.CurrentCulture, Strings.Error_RestorePruningDirectPackageReference, prunedPackage.Key),
1305var diagnostic = RestoreLogMessage.CreateError(NuGetLogCode.NU1015, string.Format(CultureInfo.InvariantCulture, Strings.Error_PackageReference_NoVersion, string.Join(", ", packagesList)));
1328CultureInfo.CurrentCulture,
1405CultureInfo.CurrentCulture,
1418CultureInfo.CurrentCulture,
1431CultureInfo.CurrentCulture,
1444CultureInfo.CurrentCulture,
1459CultureInfo.CurrentCulture,
1549errorMessageBuilder.AppendLine(string.Format(CultureInfo.CurrentCulture, Strings.Error_PackageValidationFailed, package.ToString()));
1550_logger.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_PackageContentHashValidationFailed, package.ToString(), sha512, library.Sha512));
1589var message = string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidLockFileInput, packagesLockFilePath);
1658CultureInfo.CurrentCulture,
1884CultureInfo.CurrentCulture,
1893CultureInfo.CurrentCulture,
1944CultureInfo.CurrentCulture,
1992await logger.LogAsync(LogLevel.Verbose, string.Format(CultureInfo.CurrentCulture, Strings.Log_PackagesAndProjectsAreCompatible, graph.TargetGraphName));
2035var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_ProjectDoesNotSpecifyTargetFrameworks, _request.Project.Name, _request.Project.FilePath);
2041_logger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.Log_RestoringPackages, _request.Project.FilePath));
2142var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_UnknownCompatibilityProfile, profile.Key);
2212var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_ProjectDoesNotSpecifyTargetFrameworks, _request.Project.Name, _request.Project.FilePath);
2241_logger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.Log_RestoringPackages, _request.Project.FilePath));
2306var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_UnknownCompatibilityProfile, profile.Key);
2383var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_AliasingSupportedInNewDependencyResolver, request.Project.Name, SdkAnalysisLevelMinimums.V10_0_300);
RestoreCommand\Utility\BuildAssetsUtils.cs (6)
73log.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.Log_GeneratingMsBuildFile, file.Path));
215GenerateProperty("RestoreSuccess", success.ToString(CultureInfo.CurrentCulture)),
296entry.Add(new XElement(Namespace + "Private", privateFlag.ToString(CultureInfo.CurrentCulture)));
514CultureInfo.InvariantCulture,
746yield return string.Format(CultureInfo.InvariantCulture, NegativeLanguageCondition, GetLanguage(lang));
752yield return string.Format(CultureInfo.InvariantCulture, LanguageCondition, GetLanguage(language));
RestoreCommand\Utility\MSBuildRestoreUtility.cs (8)
359CultureInfo.CurrentCulture,
485var text = string.Format(CultureInfo.CurrentCulture, Strings.CannotBeUsedWithOtherValues, Clear);
501var text = string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedProject, path);
511var text = string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedProject, path);
871throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_PackageDownload_NoVersion, id));
882throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_PackageDownload_OnlyExactVersionsAreAllowed, id, versionRange.OriginalString));
1148throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Invalid_AttributeValue, "SdkAnalysisLevel", sdkAnalysisLevel, "9.0.100"));
1163throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Invalid_AttributeValue, "UsingMicrosoftNETSdk", usingMicrosoftNETSdk, "false"));
RestoreCommand\Utility\NoOpRestoreUtilities.cs (6)
106request.Log.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_AssetsFileNotOnDisk, request.Project.Name));
115request.Log.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_TargetsFileNotOnDisk, request.Project.Name, targetsFilePath));
121request.Log.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_PropsFileNotOnDisk, request.Project.Name, propsFilePath));
129request.Log.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_LockFileNotOnDisk, request.Project.Name, packageLockFilePath));
140request.Log.LogVerbose(string.Format(CultureInfo.CurrentCulture, Strings.Log_MissingPackagesOnDisk, request.Project.Name));
161string.Format(CultureInfo.InvariantCulture, Strings.Error_CouldNotUpdateMetadataLastAccessTime,
RestoreCommand\Utility\SpecValidationUtility.cs (19)
63CultureInfo.CurrentCulture,
107var message = string.Format(CultureInfo.CurrentCulture, Strings.MissingRequiredProperty, nameof(spec.RestoreMetadata));
161var message = string.Format(CultureInfo.CurrentCulture, Strings.SpecValidationInvalidFramework, framework.TargetAlias);
168throw RestoreSpecException.Create(string.Format(CultureInfo.CurrentCulture, Strings.Invalid_Framework), files);
187CultureInfo.CurrentCulture,
199CultureInfo.CurrentCulture,
211CultureInfo.CurrentCulture,
229CultureInfo.CurrentCulture,
245CultureInfo.CurrentCulture,
264CultureInfo.CurrentCulture,
278CultureInfo.CurrentCulture,
292CultureInfo.CurrentCulture,
306CultureInfo.CurrentCulture,
317CultureInfo.CurrentCulture,
328CultureInfo.CurrentCulture,
339CultureInfo.CurrentCulture,
350CultureInfo.CurrentCulture,
367CultureInfo.CurrentCulture,
378CultureInfo.CurrentCulture,
SourcesCommands\SourceRunners.cs (19)
31var defaultNameToUse = defaultNamePrefix + i.ToString(CultureInfo.CurrentCulture);
72string.Format(CultureInfo.CurrentCulture,
95getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture,
144getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture,
150getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture, Strings.SourcesCommandRegisteredSources));
159CultureInfo.CurrentCulture,
164source.IsEnabled ? string.Format(CultureInfo.CurrentCulture, Strings.SourcesCommandEnabled) : string.Format(CultureInfo.CurrentCulture, Strings.SourcesCommandDisabled)));
165getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture, "{0}{1}", sourcePadding, source.Source));
197throw new CommandException(string.Format(CultureInfo.CurrentCulture, Strings.Source_InvalidFormatValue, args.Format));
221string.Format(CultureInfo.CurrentCulture,
228string.Format(CultureInfo.CurrentCulture,
251getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture,
290throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_HttpSource_Single, "update source", args.Source));
301getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture,
321getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture,
380getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture,
384throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_HttpSource_Single, "enable source", packageSource.Source));
389getLogger().LogMinimal(string.Format(CultureInfo.CurrentCulture,
TrustedSignersCommand\TrustedSignerActionsProvider.cs (13)
63await _logger.LogAsync(LogLevel.Minimal, string.Format(CultureInfo.CurrentCulture, Strings.SuccessfullySynchronizedTrustedRepository, name));
69throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_TrustedRepositoryDoesNotExist, name));
95throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_UnsupportedTrustTarget, trustTarget.ToString()));
139await _logger.LogAsync(LogLevel.Minimal, string.Format(CultureInfo.CurrentCulture, Strings.SuccessfullyAddedTrustedRepository, name));
152await _logger.LogAsync(LogLevel.Minimal, string.Format(CultureInfo.CurrentCulture, Strings.SuccessfullyAddedTrustedAuthor, name));
179throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedHashAlgorithm, hashAlgorithm.ToString()));
210_logger.Log(LogLevel.Minimal, string.Format(CultureInfo.CurrentCulture, logMessage, name));
239await _logger.LogAsync(LogLevel.Minimal, string.Format(CultureInfo.CurrentCulture, Strings.SuccessfullyAddedTrustedRepository, name));
249throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_TrustedSignerAlreadyExists, name));
254throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_TrustedRepoAlreadyExists, serviceIndex));
284throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidCertificateInformationFromServer, serviceIndex));
289throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_EmptyCertificateListInRepository, serviceIndex));
313return string.Join(OwnersItem.OwnersListSeparator.ToString(CultureInfo.CurrentCulture), owners);
TrustedSignersCommand\TrustedSignersCommandRunner.cs (18)
64throw new CommandLineArgumentCombinationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_CouldNotAdd, Strings.Error_InvalidCombinationOfArguments));
69throw new CommandLineArgumentCombinationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_NoSignatureTrustedForPackage, trustedSignersArgs.PackagePath));
98throw new ArgumentException(string.Format(CultureInfo.CurrentCulture,
124throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_CouldNotAdd, Strings.Error_InvalidCombinationOfArguments));
158throw new CommandLineArgumentCombinationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_CouldNotAdd, Strings.Error_InvalidCombinationOfArguments));
169throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_UnavailableSource, trustedSignersArgs.Name));
225trustedSignerBuilder.AppendLine(index + string.Format(CultureInfo.CurrentCulture, Strings.TrustedSignerLogTitle, item.Name, item.ElementName));
229trustedSignerBuilder.AppendLine(defaultIndentation + string.Format(CultureInfo.CurrentCulture, Strings.TrustedSignerLogServiceIndex, repoItem.ServiceIndex));
233trustedSignerBuilder.AppendLine(defaultIndentation + string.Format(CultureInfo.CurrentCulture, Strings.TrustedSignerLogOwners, string.Join("; ", repoItem.Owners)));
244trustedSignerBuilder.AppendLine(defaultIndentation + extraIndentation + string.Format(CultureInfo.CurrentCulture, summaryAllowUntrustedRoot, cert.HashAlgorithm.ToString(), cert.Fingerprint));
258await logger.LogAsync(LogLevel.Minimal, string.Format(CultureInfo.CurrentCulture, Strings.NoTrustedSignersMatching, name));
264await logger.LogAsync(LogLevel.Minimal, string.Format(CultureInfo.CurrentCulture, Strings.SuccessfullyRemovedTrustedSigner, name));
283throw new CommandLineArgumentCombinationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_CouldNotList, Strings.Error_InvalidCombinationOfArguments));
304throw new CommandLineArgumentCombinationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_CouldNotRemove, Strings.Error_InvalidCombinationOfArguments));
325throw new CommandLineArgumentCombinationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_CouldNotSync, Strings.Error_InvalidCombinationOfArguments));
333throw new CommandLineArgumentCombinationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_PropertyCannotBeNullOrEmpty, nameof(name)));
348throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_NotSupportedHashAlgorithm, algorithm));
359throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.Error_ServiceIndexShouldBeHttps, serviceIndex));
VerifyCommand\VerifyCommandRunner.cs (7)
34verifyArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.VerifyCommand_VerificationTypeNotSupported));
44verifyArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.VerifyCommand_NotSupported));
103verifyArgs.Logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.VerifyCommand_PackageIsNotValid, package));
121logger.LogMinimal(Environment.NewLine + string.Format(CultureInfo.CurrentCulture,
125logger.LogMinimal(string.Format(CultureInfo.CurrentCulture,
144logger.LogInformation(string.Format(CultureInfo.CurrentCulture, Strings.VerifyCommand_FinishedWithErrors, errors, warnings));
154logger.LogInformation(Environment.NewLine + string.Format(CultureInfo.CurrentCulture, Strings.VerifyCommand_Success, packageIdentity.ToString()));
NuGet.Common (22)
CryptoHashUtility.cs (5)
204string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedHashAlgorithmName, hashAlgorithmName),
253string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedHashAlgorithmName, hashAlgorithmName),
274string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedHashAlgorithmName, hashAlgorithmName),
307string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedHashAlgorithmName, oid),
328string.Format(CultureInfo.CurrentCulture, Strings.UnsupportedSignatureAlgorithmName, signatureAlgorithmName),
NuGet.Configuration (81)
Settings\Items\CertificateItem.cs (12)
23throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.PropertyCannotBeNullOrEmpty, nameof(Fingerprint)));
40UpdateAttribute(ConfigurationConstants.HashAlgorithm, value.ToString().ToUpper(CultureInfo.InvariantCulture));
55set => UpdateAttribute(ConfigurationConstants.AllowUntrustedRoot, value.ToString(CultureInfo.CurrentCulture).ToLower(CultureInfo.InvariantCulture));
75AddAttribute(ConfigurationConstants.HashAlgorithm, hashAlgorithm.ToString().ToUpper(CultureInfo.InvariantCulture));
76AddAttribute(ConfigurationConstants.AllowUntrustedRoot, allowUntrustedRoot.ToString(CultureInfo.CurrentCulture).ToLower(CultureInfo.InvariantCulture));
84throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile,
85string.Format(CultureInfo.CurrentCulture, Resources.UnsupportedHashAlgorithm, Attributes[ConfigurationConstants.HashAlgorithm]),
90UpdateAttribute(ConfigurationConstants.HashAlgorithm, HashAlgorithm.ToString().ToUpper(CultureInfo.InvariantCulture));
91UpdateAttribute(ConfigurationConstants.AllowUntrustedRoot, AllowUntrustedRoot.ToString(CultureInfo.CurrentCulture).ToLower(CultureInfo.InvariantCulture));
Settings\Items\CredentialsItem.cs (6)
33throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.PropertyCannotBeNullOrEmpty, nameof(Username)));
156throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile, Resources.Error_MoreThanOneUsername, origin.ConfigFilePath));
165throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile, Resources.Error_MoreThanOnePassword, origin.ConfigFilePath));
175throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile, Resources.Error_MoreThanOnePassword, origin.ConfigFilePath));
185throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile, Resources.Error_MoreThanOneValidAuthenticationTypes, origin.ConfigFilePath));
194throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile, Resources.CredentialsItemMustHaveUsernamePassword, origin.ConfigFilePath));
Settings\SettingElement.cs (13)
89throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.Error_InvalidAttribute, attribute.Key, attribute.Value));
150throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.Error_InvalidAttribute, attributeName, newValue));
181throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.Error_InvalidAttribute, attributeName, value));
240throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile,
241string.Format(CultureInfo.CurrentCulture, Resources.NoAttributesAllowed, element.Name.LocalName, element.Attributes().Count()),
249throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile,
250string.Format(CultureInfo.CurrentCulture, Resources.AttributeNotAllowed, attribute.Name.LocalName, element.Name.LocalName),
263throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile,
264string.Format(CultureInfo.CurrentCulture, Resources.MissingRequiredAttribute, requireAttribute, element.Name.LocalName),
277throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile,
278string.Format(CultureInfo.CurrentCulture, Resources.AttributeValueNotAllowed, attribute.Name.LocalName, attribute.Value.Trim(), element.Name.LocalName),
291throw new NuGetConfigurationException(string.Format(CultureInfo.CurrentCulture, Resources.UserSettings_UnableToParseConfigFile,
292string.Format(CultureInfo.CurrentCulture, Resources.AttributeValueNotAllowed, attribute.Name.LocalName, attribute.Value.Trim(), element.Name.LocalName),
Settings\SettingsFile.cs (4)
226string.Format(CultureInfo.CurrentCulture, Resources.ShowError_ConfigInvalidOperation, ConfigFilePath, e.Message), e);
232string.Format(CultureInfo.CurrentCulture, Resources.ShowError_ConfigUnauthorizedAccess, ConfigFilePath, e.Message), e);
238string.Format(CultureInfo.CurrentCulture, Resources.ShowError_ConfigInvalidXml, ConfigFilePath, e.Message), e);
244string.Format(CultureInfo.CurrentCulture, Resources.Unknown_Config_Exception, ConfigFilePath, e.Message), e);
NuGet.Credentials (15)
PluginException.cs (7)
64string.Format(CultureInfo.CurrentCulture, Resources.PluginException_Exception_Format, path, inner.GetType().Name),
82string.Format(CultureInfo.CurrentCulture, Resources.PluginException_Timeout_Format, path, timeoutMillis));
97return new PluginException(string.Format(CultureInfo.CurrentCulture, Resources.PluginException_NotStarted_Format, path));
119return new PluginException(string.Format(CultureInfo.CurrentCulture, Resources.PluginException_PathNotFound_Format, path,
136return new PluginException(string.Format(CultureInfo.CurrentCulture, Resources.PluginException_Abort_Format, path, message));
155CultureInfo.CurrentCulture,
184CultureInfo.CurrentCulture,
NuGet.DependencyResolver.Core (8)
NuGet.Frameworks (22)
NuGetFramework.cs (8)
144parts.Add(string.Format(CultureInfo.InvariantCulture, "Version=v{0}", GetDisplayVersion(framework.Version)));
148parts.Add(string.Format(CultureInfo.InvariantCulture, "Profile={0}", framework.Profile));
155return string.Format(CultureInfo.InvariantCulture, "{0},Version=v0.0", framework.Framework);
218CultureInfo.CurrentCulture,
253CultureInfo.CurrentCulture,
301sb.AppendFormat(CultureInfo.InvariantCulture, "{0}.{1}", version.Major, version.Minor);
306sb.AppendFormat(CultureInfo.InvariantCulture, ".{0}", version.Build);
310sb.AppendFormat(CultureInfo.InvariantCulture, ".{0}", version.Revision);
NuGet.LibraryModel (3)
NuGet.PackageManagement (81)
NuGetPackageManager.cs (28)
335throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.NoLatestVersionFound, packageId));
544throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.UnknownPackage, packageId));
552throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.NewerVersionAlreadyReferenced, packageId));
919throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.UnknownPackage, packageId));
925throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture,
1480throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.PackageNotFound, newPackageToInstall));
1521message: string.Format(CultureInfo.CurrentCulture, Strings.PackageNotFound, id),
1530message: string.Format(CultureInfo.CurrentCulture, Strings.PackageNotFound, id),
1776message: string.Format(CultureInfo.CurrentCulture, Strings.PropertyCannotBeNull, nameof(packageIdentity.Version)),
1804var alreadyInstalledMessage = string.Format(CultureInfo.CurrentCulture, Strings.PackageAlreadyExistsInProject, packageIdentity, projectName ?? string.Empty);
1878throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.UnableToGatherDependencyInfo, packageIdentity));
1947throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.UnableToResolveDependencyInfo, packageIdentity, resolutionContext.DependencyBehavior));
1996throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.PackageNotFound, packageIdentity));
2015throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.PackageCouldNotBeInstalled, packageIdentity), ex);
2098string.Format(CultureInfo.CurrentCulture,
2108throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture,
2163message: string.Format(CultureInfo.CurrentCulture, Strings.PropertyCannotBeNull, nameof(project)),
2196message: string.Format(CultureInfo.CurrentCulture, Strings.PropertyCannotBeNull, nameof(project)),
2205throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.PackageToBeUninstalledCouldNotBeFound,
2237throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.PackageToBeUninstalledCouldNotBeFound,
2295throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.PackageToBeUninstalledCouldNotBeFound,
2336throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Strings.PackageToBeUninstalledCouldNotBeFound,
2665var identityString = string.Format(CultureInfo.InvariantCulture, "{0} {1}",
2714var errorMessage = string.Format(CultureInfo.CurrentCulture,
2966message: string.Format(CultureInfo.CurrentCulture, Strings.UnableToFindPathInLookupOrList, nameof(nugetProjectActionsLookup), buildIntegratedProject.MSBuildProjectPath, nameof(packageIdentity), nameof(primarySources)),
3401var identityString = string.Format(CultureInfo.InvariantCulture, "{0} {1}",
3489CultureInfo.InvariantCulture,
3625nuGetProjectContext.Log(MessageLevel.Info, string.Format(CultureInfo.CurrentCulture, Strings.RestoringPackage, packageIdentity));
Projects\ProjectJsonNuGetProject.cs (4)
66string.Format(CultureInfo.CurrentCulture, Strings.InvalidProjectName, MSBuildProjectPath));
181string.Format(CultureInfo.CurrentCulture, Strings.ProjectNotLoaded_RestoreFailed, ProjectName));
324string.Format(CultureInfo.CurrentCulture, Strings.ErrorLoadingPackagesConfig, _jsonConfig.FullName, ex.Message), ex);
343string.Format(CultureInfo.CurrentCulture, Strings.ErrorLoadingPackagesConfig, _jsonConfig.FullName, ex.Message), ex);
Resolution\ResolverGather.cs (9)
187_context.Log.LogDebug(string.Format(CultureInfo.CurrentCulture, "Total number of results gathered : {0}", _results.Count));
224packageIdentity = string.Format(CultureInfo.CurrentCulture, "{0} {1}", targetId, pid.Version);
229string message = String.Format(CultureInfo.CurrentCulture, Strings.PackageNotFoundInPrimarySources, packageIdentity, allPrimarySources);
237string.Format(CultureInfo.CurrentCulture, Strings.GatherTotalTime, DatetimeUtility.ToReadableTimeFormat(stopWatch.Elapsed)));
242string.Format(CultureInfo.CurrentCulture, "{0}\t-\t{1}", key, DatetimeUtility.ToReadableTimeFormat(time)));
415_context.Log.LogDebug(string.Format(CultureInfo.CurrentCulture, "Package {0} from source {1} gathered from cache.", request.Package.Id, request.Source.Source.PackageSource.Name));
465string message = String.Format(CultureInfo.CurrentCulture, Strings.UnableToGatherPackageFromSource, request.Package.Id, request.Source.Source.PackageSource.Source);
471string message = String.Format(CultureInfo.CurrentCulture, Strings.UnableToGatherPackageFromSource, request.Package.Id, request.Source.Source.PackageSource.Source);
664string message = String.Format(CultureInfo.CurrentCulture, Strings.ExceptionWhenTryingToAddSource, ex.GetType().ToString(), currentSource);
Utility\PackagesConfigLockFileUtility.cs (5)
43var message = string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidLockFileInput, lockFileName);
102var message = string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidLockFileInput, lockFilePath);
139var message = string.Format(CultureInfo.CurrentCulture, Strings.Error_PackageValidationFailed, difference.Key.Id + "." + difference.Key.ResolvedVersion);
293throw new FileNotFoundException(string.Format(CultureInfo.CurrentCulture, Strings.Error_FileDoesNotExist, pcFile), pcFile);
305throw new DirectoryNotFoundException(string.Format(CultureInfo.CurrentCulture, Strings.Error_DirectoryDoesNotExist, packagesFolderPath));
NuGet.Packaging (287)
Licenses\NuGetLicense.cs (7)
56throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_DeprecatedIdentifier, licenseIdentifier));
68throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_DeprecatedIdentifier, licenseIdentifier));
78string.Format(CultureInfo.CurrentCulture, Strings.ArgumentCannotBeNullOrEmpty, nameof(licenseIdentifier)));
103throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_IllegalUnlicensedOperator));
109throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_UnexpectedIdentifier, licenseIdentifier));
118throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_LicenseInvalidCharacters, licenseIdentifier));
121throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_LicenseIdentifierIsException, licenseIdentifier));
Licenses\NuGetLicenseExpressionParser.cs (10)
50throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidToken, token.Value));
59throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidToken, token.Value));
67throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidToken, token.Value));
83throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_MismatchedParentheses));
92throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidToken, token.Value));
123throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_MismatchedParentheses));
132throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidExpression));
159throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidCharacters, expression));
175throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidExpression));
206throw new NuGetLicenseExpressionParsingException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_InvalidExpression));
NuspecReader.cs (9)
303CultureInfo.CurrentCulture,
458CultureInfo.CurrentCulture,
474CultureInfo.CurrentCulture,
494errors.Add(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_NonStandardIdentifier, string.Join(", ", invalidLicenseIdentifiers)));
502errors.Add(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicenseExpression_UnlicensedPackageWarning));
526CultureInfo.CurrentCulture,
615CultureInfo.CurrentCulture,
681CultureInfo.CurrentCulture,
695CultureInfo.CurrentCulture,
PackageCreation\Authoring\ManifestMetadata.cs (9)
303yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_RequiredMetadataMissing, "Id");
309yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_IdMaxLengthExceeded);
313yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.InvalidPackageId, Id);
319yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_RequiredMetadataMissing, "Version");
324yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_RequiredMetadataMissing, "Authors");
329yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_RequiredMetadataMissing, "Description");
334yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_UriCannotBeEmpty, "LicenseUrl");
339yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_UriCannotBeEmpty, "IconUrl");
344yield return String.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_UriCannotBeEmpty, "ProjectUrl");
PackageCreation\Authoring\ManifestReader.cs (9)
30string.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_RequiredElementMissing, "metadata"));
63string.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_RequiredElementMissing, requiredElement));
172throw new InvalidDataException(string.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_PropertyValueReadFailure, value, element.Name.LocalName), ex);
189throw new InvalidDataException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicense_InvalidLicenseType, type));
194throw new InvalidDataException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicense_MissingRequiredValue));
207CultureInfo.CurrentCulture,
231CultureInfo.CurrentCulture,
240throw new InvalidDataException(string.Format(CultureInfo.CurrentCulture, Strings.NuGetLicense_InvalidLicenseType, type));
369throw new InvalidDataException(string.Format(CultureInfo.CurrentCulture, Strings.Error_InvalidTargetFramework, targetFrameworkName));
PackageCreation\Authoring\PackageBuilder.cs (23)
92string.Format(CultureInfo.CurrentCulture, Strings.ErrorManifestFileNotFound, path ?? "null"));
181string.Format(CultureInfo.CurrentCulture, Strings.ErrorInvalidTimestamp, value));
188if (long.TryParse(timestamp, NumberStyles.None, CultureInfo.InvariantCulture, out long unixTimeSeconds))
218CultureInfo.InvariantCulture,
478throw new PackagingException(NuGetLogCode.NU1012, string.Format(CultureInfo.CurrentCulture, Strings.MissingTargetPlatformVersionsFromDependencyGroups, string.Join(", ", frameworksMissingPlatformVersion.OrderBy(str => str))));
501throw new PackagingException(NuGetLogCode.NU1012, string.Format(CultureInfo.CurrentCulture, Strings.MissingTargetPlatformVersionsFromReferenceGroups, string.Join(", ", frameworksMissingPlatformVersion.OrderBy(str => str))));
515throw new PackagingException(NuGetLogCode.NU5018, string.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_InvalidReference, reference));
530throw new PackagingException(NuGetLogCode.NU1012, string.Format(CultureInfo.CurrentCulture, Strings.MissingTargetPlatformVersionsFromFrameworkAssemblyReferences, string.Join(", ", frameworksMissingPlatformVersion.OrderBy(str => str))));
540throw new PackagingException(NuGetLogCode.NU1012, string.Format(CultureInfo.CurrentCulture, Strings.MissingTargetPlatformVersionsFromFrameworkAssemblyGroups, string.Join(", ", frameworksMissingPlatformVersion.OrderBy(str => str))));
590throw new PackagingException(NuGetLogCode.NU5050, string.Format(CultureInfo.CurrentCulture, NuGetResources.FoundDuplicateFile, string.Join(", ", duplicates)));
604throw new PackagingException(NuGetLogCode.NU5031, string.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_LicenseFileExtensionIsInvalid, licenseMetadata.License));
612errorMessage = string.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_LicenseFileIsNotInNupkg, licenseMetadata.License);
616errorMessage = string.Format(CultureInfo.CurrentCulture, NuGetResources.Manifest_LicenseFileIsNotInNupkgWithHint, licenseMetadata.License, licenseFilePathWithIncorrectCase);
643string.Format(CultureInfo.CurrentCulture, NuGetResources.IconInvalidExtension, iconPath));
654errorMessage = string.Format(CultureInfo.CurrentCulture, NuGetResources.IconNoFileElement, iconPath);
658errorMessage = string.Format(CultureInfo.CurrentCulture, NuGetResources.IconNoFileElementWithHint, iconPath, iconPathWithIncorrectCase);
687string.Format(CultureInfo.CurrentCulture, NuGetResources.IconCannotOpenFile, iconPath, e.Message));
746throw new PackagingException(NuGetLogCode.NU1012, string.Format(CultureInfo.CurrentCulture, Strings.MissingTargetPlatformVersionsFromIncludedFiles, string.Join(", ", itemsWithFrameworkMissingPlatformVersion.OrderBy(str => str))));
768string.Format(CultureInfo.CurrentCulture, NuGetResources.ReadmeFileExtensionIsInvalid, readmePath));
783string.Format(CultureInfo.CurrentCulture, NuGetResources.ReadmeNoFileElement, readmePath));
800string.Format(CultureInfo.CurrentCulture, NuGetResources.ReadmeErrorEmpty, readmePath));
808string.Format(CultureInfo.CurrentCulture, NuGetResources.ReadmeCannotOpenFile, readmePath, e.Message));
1008string.Format(CultureInfo.CurrentCulture, NuGetResources.PackageAuthoring_FileNotFound, source));
PackageExtractor.cs (7)
537CultureInfo.CurrentCulture,
561CultureInfo.CurrentCulture,
599CultureInfo.InvariantCulture,
761CultureInfo.CurrentCulture,
865CultureInfo.CurrentCulture,
1146message.Message = string.Format(CultureInfo.CurrentCulture, Strings.ExtractionLog_InformationPrefix, package.Id, package.Version, source, message.Message);
1157string.Format(CultureInfo.CurrentCulture, Strings.PackageSignatureVerificationLog, package, source, verifyResult.IsValid));
PackagesConfigWriter.cs (13)
71throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
122throw new PackagingException(string.Format(CultureInfo.CurrentCulture,
186throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
195throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
226throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
237throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
264throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
342throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
352throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
414throw new PackagesConfigWriterException(string.Format(CultureInfo.CurrentCulture,
527@"packages.config.old." + DateTime.Now.ToString("yyyyMMddHHmmss", CultureInfo.InvariantCulture));
555@"packages.config.new." + DateTime.Now.ToString("yyyyMMddHHmmss", CultureInfo.InvariantCulture));
580CultureInfo.CurrentCulture,
Rules\InvalidUndottedFrameworkRule.cs (6)
57CultureInfo.CurrentCulture,
71PackagingLogMessage.CreateWarning(string.Format(CultureInfo.CurrentCulture, AnalysisResources.InvalidUndottedFrameworkWarning), NuGetLogCode.NU5501)
105string.Format(CultureInfo.CurrentCulture, AnalysisResources.InvalidUndottedFrameworkInDependencyGroupsWarning, string.Join(", ", bads)),
134string.Format(CultureInfo.CurrentCulture, AnalysisResources.InvalidUndottedFrameworkInReferenceGroupsWarning, string.Join(", ", bads)),
181string.Format(CultureInfo.CurrentCulture, AnalysisResources.InvalidUndottedFrameworkInFrameworkAssemblyGroupsWarning, string.Join(", ", bads)),
249string.Format(CultureInfo.CurrentCulture, AnalysisResources.InvalidUndottedFrameworkInFilesWarning, string.Join(", ", warnPaths)),
Signing\Signatures\Signature.cs (13)
150issues.Add(SignatureLog.Issue(!settings.AllowIllegal, NuGetLogCode.NU3010, string.Format(CultureInfo.CurrentCulture, Strings.Verify_ErrorNoCertificate, FriendlyName)));
156issues.Add(SignatureLog.InformationLog(string.Format(CultureInfo.CurrentCulture,
170issues.Add(SignatureLog.Issue(!settings.AllowIllegal, NuGetLogCode.NU3012, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_SignatureVerificationFailed, FriendlyName)));
227issues.Add(SignatureLog.Issue(!settings.AllowIllegal, NuGetLogCode.NU3012, string.Format(CultureInfo.CurrentCulture, Strings.VerifyChainBuildingIssue, FriendlyName, message)));
239issues.Add(SignatureLog.Error(NuGetLogCode.NU3012, string.Format(CultureInfo.CurrentCulture, Strings.VerifyChainBuildingIssue, FriendlyName, messages.First())));
251issues.Add(SignatureLog.Issue(!settings.AllowUntrusted, NuGetLogCode.NU3018, string.Format(CultureInfo.CurrentCulture, Strings.VerifyChainBuildingIssue_UntrustedRoot, FriendlyName)));
271unknownRevocationMessage = string.Format(CultureInfo.CurrentCulture, Strings.VerifyChainBuildingIssue, FriendlyName, unknownRevocationStatusMessages!.First());
278issues.Add(SignatureLog.InformationLog(string.Format(CultureInfo.CurrentCulture, Strings.VerifyChainBuildingIssue, FriendlyName, Strings.VerifyCertTrustOfflineWhileRevocationModeOffline)));
290issues.Add(SignatureLog.Issue(!settings.AllowUnknownRevocation, NuGetLogCode.NU3018, string.Format(CultureInfo.CurrentCulture, Strings.VerifyChainBuildingIssue, FriendlyName, Strings.VerifyCertTrustOfflineWhileRevocationModeOnline)));
312CultureInfo.CurrentCulture,
329string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_SignatureNotTimeValid, FriendlyName)));
352CultureInfo.CurrentCulture,
361throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Verify_ErrorNoCertificate, FriendlyName));
Signing\Timestamp\Timestamp.cs (11)
120issues.Add(SignatureLog.Issue(treatIssueAsError, NuGetLogCode.NU3020, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampNoCertificate, signature.FriendlyName)));
131issues.Add(SignatureLog.InformationLog(string.Format(CultureInfo.CurrentCulture, Strings.TimestampValue, GeneralizedTime.LocalDateTime.ToString(CultureInfo.CurrentCulture)) + Environment.NewLine));
133issues.Add(SignatureLog.InformationLog(string.Format(CultureInfo.CurrentCulture,
185issues.Add(SignatureLog.Issue(treatIssueAsError, NuGetLogCode.NU3028, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampVerifyChainBuildingIssue, signature.FriendlyName, message)));
200issues.Add(SignatureLog.Error(NuGetLogCode.NU3028, string.Format(CultureInfo.CurrentCulture, Strings.VerifyTimestampChainBuildingIssue_UntrustedRoot, signature.FriendlyName)));
208issues.Add(SignatureLog.Error(NuGetLogCode.NU3028, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampVerifyChainBuildingIssue, signature.FriendlyName, messages!.First())));
224unknownRevocationMessage = string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampVerifyChainBuildingIssue, signature.FriendlyName, unknownRevocationStatusMessages!.First());
231issues.Add(SignatureLog.InformationLog(string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampVerifyChainBuildingIssue, signature.FriendlyName, Strings.VerifyCertTrustOfflineWhileRevocationModeOffline)));
243issues.Add(SignatureLog.Issue(!settings.AllowUnknownRevocation, NuGetLogCode.NU3028, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampVerifyChainBuildingIssue, signature.FriendlyName, Strings.VerifyCertTrustOfflineWhileRevocationModeOnline)));
268CultureInfo.CurrentCulture,
Signing\Utility\CertificateUtility.cs (16)
51issues.Add(SignatureLog.MinimalLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateSubjectName, cert.Subject)}"));
52issues.Add(SignatureLog.InformationLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateHashSha1, cert.Thumbprint)}"));
53issues.Add(SignatureLog.MinimalLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateHash, fingerprintAlgorithm.ToString(), certificateFingerprint)}"));
54issues.Add(SignatureLog.InformationLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateIssuer, cert.IssuerName.Name)}"));
55issues.Add(SignatureLog.MinimalLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateValidity, cert.NotBefore, cert.NotAfter)}"));
59issues.Add(SignatureLog.InformationLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateCrlUrl, url)}"));
64issues.Add(SignatureLog.InformationLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateOcspUrl, url)}"));
74certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateSubjectName, cert.Subject));
75certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateHashSha1, cert.Thumbprint));
76certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateHash, fingerprintAlgorithm.ToString(), certificateFingerprint));
77certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateIssuer, cert.IssuerName.Name));
78certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateValidity, cert.NotBefore, cert.NotAfter));
82certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateCrlUrl, url));
87certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateOcspUrl, url));
123collectionStringBuilder.AppendLine(string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityMultipleCertificatesFooter, certCollection.Count - ChainDepthLimit));
145collectionStringBuilder.AppendLine(string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityMultipleCertificatesFooter, chainElementsCount - ChainDepthLimit));
Signing\Utility\SignatureUtility.cs (9)
118noCertificateString: string.Format(CultureInfo.CurrentCulture, Strings.Verify_ErrorNoCertificate, signatureFriendlyName),
337noCertificateString: string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampNoCertificate, signatureFriendlyName),
339invalidSignatureString: string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampInvalid, signatureFriendlyName),
440CultureInfo.CurrentCulture,
450CultureInfo.CurrentCulture,
464CultureInfo.CurrentCulture,
474CultureInfo.CurrentCulture,
497string.Format(CultureInfo.CurrentCulture,
687throw new SignatureException(string.Format(CultureInfo.CurrentCulture, Strings.SignatureContainsInvalidAttribute, attribute.Oid.Value));
Signing\Utility\VerificationUtility.cs (13)
73issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3013, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_CertificateHasUnsupportedSignatureAlgorithm, signatureFriendlyName)));
79issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3014, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_CertificateFailsPublicKeyLengthRequirement, signatureFriendlyName)));
85issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3015, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_CertificateHasLifetimeSigningEKU, signatureFriendlyName)));
91issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3017, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_CertificateNotYetValid, signatureFriendlyName)));
127issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3021, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampSignatureValidationFailed, signature.FriendlyName)));
134issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3022, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampUnsupportedSignatureAlgorithm, signature.FriendlyName)));
140issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3023, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampCertificateFailsPublicKeyLengthRequirement, signature.FriendlyName)));
146issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3024, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampSignatureUnsupportedDigestAlgorithm, signature.FriendlyName)));
158issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3019, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampIntegrityCheckFailed, signature.FriendlyName)));
165issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3030, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampMessageImprintUnsupportedHashAlgorithm, signature.FriendlyName)));
171issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3025, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampNotYetValid, signature.FriendlyName)));
177issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3036, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampGeneralizedTimeInvalid, signature.FriendlyName)));
183issues.Add(SignatureLog.Issue(treatIssuesAsErrors, NuGetLogCode.NU3020, string.Format(CultureInfo.CurrentCulture, Strings.VerifyError_TimestampNoCertificate, signature.FriendlyName)));
NuGet.ProjectModel (33)
ProjectLockFile\PackagesLockFileUtilities.cs (17)
92CultureInfo.CurrentCulture,
114CultureInfo.CurrentCulture,
133CultureInfo.CurrentCulture,
148CultureInfo.CurrentCulture,
209CultureInfo.CurrentCulture,
268throw new Exception(string.Format(CultureInfo.CurrentCulture, Strings.PackagesLockFile_RestoreMetadataMissingTfms));
274CultureInfo.CurrentCulture,
284CultureInfo.CurrentCulture,
429CultureInfo.CurrentCulture,
446CultureInfo.CurrentCulture,
457CultureInfo.CurrentCulture,
489CultureInfo.CurrentCulture,
513CultureInfo.CurrentCulture,
531CultureInfo.CurrentCulture,
573CultureInfo.CurrentCulture,
588CultureInfo.CurrentCulture,
601CultureInfo.CurrentCulture,
NuGet.Protocol (228)
LegacyFeed\V2FeedQueryBuilder.cs (19)
77CultureInfo.InvariantCulture,
83CultureInfo.InvariantCulture,
89filters.IncludePrerelease.ToString(CultureInfo.CurrentCulture).ToLowerInvariant(),
101CultureInfo.InvariantCulture,
123CultureInfo.InvariantCulture,
149builder.AppendFormat(CultureInfo.InvariantCulture, GetPackagesFormat, useParenthesis ? EndpointParenthesis : string.Empty);
157CultureInfo.CurrentCulture,
166CultureInfo.CurrentCulture,
175CultureInfo.CurrentCulture,
184CultureInfo.CurrentCulture,
191CultureInfo.CurrentCulture,
206return string.Format(CultureInfo.InvariantCulture, TopFormat, top);
216return string.Format(CultureInfo.InvariantCulture, SkipFormat, skip);
235.Aggregate((a, b) => string.Format(CultureInfo.InvariantCulture, AndFormat, a, b));
237return string.Format(CultureInfo.InvariantCulture, FilterFormat, filter);
259orderBy = string.Format(CultureInfo.InvariantCulture, OrderByFormat, orderBy);
303.Aggregate((a, b) => string.Format(CultureInfo.InvariantCulture, OrFormat, a, b));
312term = string.Format(CultureInfo.InvariantCulture, TagTermFormat, term);
316CultureInfo.InvariantCulture,
Plugins\MessageConverter.cs (9)
110throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.Error_RequiredJsonPropertyMissing, nameof(Message.RequestId)));
116throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.ArgumentCannotBeNullOrEmpty, nameof(Message.RequestId)));
121throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.Error_RequiredJsonPropertyMissing, nameof(Message.Type)));
127throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.Plugin_UnrecognizedEnumValue, typeStr));
132throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.Error_RequiredJsonPropertyMissing, nameof(Message.Method)));
138throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.Plugin_UnrecognizedEnumValue, methodStr));
146throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.Error_UnexpectedPayloadTokenType, payloadProp.ValueKind));
163throw new JsonException(string.Format(CultureInfo.CurrentCulture, Strings.Plugin_UnrecognizedEnumValue, $"{messageMethod}/{messageType}"));
181throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Strings.Error_UnsupportedPayloadType, value.PayloadObject.GetType()));
Providers\RepositorySignatureResourceProvider.cs (5)
60throw new FatalProtocolException(string.Format(CultureInfo.CurrentCulture, Strings.RepositorySignaturesResourceMustBeHttps, source.PackageSource.Source));
96?? throw new FatalProtocolException(string.Format(CultureInfo.CurrentCulture, Strings.Log_FailedToReadRepositorySignature, repositorySignaturesResourceUri.AbsoluteUri));
123?? throw new FatalProtocolException(string.Format(CultureInfo.CurrentCulture, Strings.Log_FailedToReadRepositorySignature, repositorySignaturesResourceUri.AbsoluteUri));
140var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_RetryingRepositorySignature, repositorySignaturesResourceUri.AbsoluteUri)
147var message = string.Format(CultureInfo.CurrentCulture, Strings.Log_FailedToReadRepositorySignature, repositorySignaturesResourceUri.AbsoluteUri);
Resources\PackageUpdateResource.cs (15)
177log.LogWarning(string.Format(CultureInfo.CurrentCulture,
182if (confirm(string.Format(CultureInfo.CurrentCulture, Strings.DeleteCommandConfirm, packageId, packageVersion, sourceDisplayName)))
185CultureInfo.CurrentCulture,
192log.LogInformation(string.Format(CultureInfo.CurrentCulture,
223throw new ArgumentException(string.Format(CultureInfo.CurrentCulture,
234log.LogWarning(string.Format(CultureInfo.CurrentCulture,
280throw new ArgumentException(string.Format(CultureInfo.CurrentCulture,
289log.LogWarning(string.Format(CultureInfo.CurrentCulture,
325log.LogWarning(string.Format(CultureInfo.CurrentCulture,
365log.LogInformation(string.Format(CultureInfo.CurrentCulture,
441logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_HttpServerUsage, "push", serviceEndpointUrl));
495CultureInfo.CurrentCulture,
576CultureInfo.CurrentCulture,
743logger.LogError(string.Format(CultureInfo.CurrentCulture, Strings.Error_HttpServerUsage, "delete", sourceUri));
924string.Format(CultureInfo.InvariantCulture, TempApiKeyServiceEndpoint, packageIdentity.Id, packageIdentity.Version), noServiceEndpoint);
Resources\RepositorySignatureResource.cs (4)
34throw new FatalProtocolException(string.Format(CultureInfo.CurrentCulture, Strings.Log_FailedToParseRepoSignInfor, JsonProperties.AllRepositorySigned, source.PackageSource.Source));
36throw new FatalProtocolException(string.Format(CultureInfo.CurrentCulture, Strings.Log_FailedToParseRepoSignInfor, JsonProperties.SigningCertificates, source.PackageSource.Source));
59throw new FatalProtocolException(string.Format(CultureInfo.CurrentCulture, Strings.Log_FailedToParseRepoSignInfor, JsonProperties.AllRepositorySigned, source.PackageSource.Source));
62throw new FatalProtocolException(string.Format(CultureInfo.CurrentCulture, Strings.Log_FailedToParseRepoSignInfor, JsonProperties.SigningCertificates, source.PackageSource.Source));
NuGet.Resolver (17)
PackageResolver.cs (4)
43throw new NuGetResolverInputException(String.Format(CultureInfo.CurrentCulture, Strings.MissingDependencyInfo, requiredId));
92CultureInfo.CurrentCulture, Strings.InvalidPackageConfig, string.Join(", ", invalidExistingPackages)));
198String.Format(CultureInfo.CurrentCulture, Strings.CircularDependencyDetected,
205string.Format(CultureInfo.CurrentCulture, Strings.ResolverTotalTime, DatetimeUtility.ToReadableTimeFormat(stopWatch.Elapsed)));
ResolverUtility.cs (8)
136.Select(source => string.Format(CultureInfo.InvariantCulture, "'{0}'", source.Name)));
140message.AppendFormat(CultureInfo.CurrentCulture, Strings.UnableToResolveDependencyForMultipleSources, problemPackageId, packageSourceList);
144message.AppendFormat(CultureInfo.CurrentCulture, Strings.UnableToResolveDependencyForEmptySource, problemPackageId, packageSourceList);
157var problemPackageString = String.Format(CultureInfo.InvariantCulture, "{0} {1}",
161message.AppendFormat(CultureInfo.CurrentCulture, Strings.VersionIsNotCompatible, problemPackageString, String.Join(", ", dependantPackages));
166message.AppendFormat(CultureInfo.CurrentCulture, Strings.UnableToFindCompatibleVersion, problemPackageId, String.Join(", ", dependantPackages));
176message.AppendFormat(CultureInfo.CurrentCulture,
193var dependencyString = String.Format(CultureInfo.InvariantCulture, "{0} {1}", dependencyId,
NuGet.Versioning (22)
FloatRange.cs (8)
205throw new FormatException(string.Format(CultureInfo.CurrentCulture, Resources.InvalidFloatRangeValue, versionString));
409sb.AppendFormat(CultureInfo.InvariantCulture, "{0}.{1}.{2}.*", MinVersion.Major, MinVersion.Minor, MinVersion.Patch);
412sb.AppendFormat(CultureInfo.InvariantCulture, "{0}.{1}.*", MinVersion.Major, MinVersion.Minor);
415sb.AppendFormat(CultureInfo.InvariantCulture, "{0}.*", MinVersion.Major);
421sb.AppendFormat(CultureInfo.InvariantCulture, "{0}.{1}.{2}.*-{3}*", MinVersion.Major, MinVersion.Minor, MinVersion.Patch, _releasePrefix);
424sb.AppendFormat(CultureInfo.InvariantCulture, "{0}.{1}.*-{2}*", MinVersion.Major, MinVersion.Minor, _releasePrefix);
427sb.AppendFormat(CultureInfo.InvariantCulture, "{0}.*-{1}*", MinVersion.Major, _releasePrefix);
430sb.AppendFormat(CultureInfo.InvariantCulture, "*-{1}*", MinVersion.Major, _releasePrefix);
NuGetVersionFactory.cs (4)
27throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.Argument_Cannot_Be_Null_Or_Empty, value), nameof(value));
32throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.Invalidvalue, value), nameof(value));
318sb.AppendFormat(CultureInfo.InvariantCulture, "-{0}", string.Join(".", releaseLabels));
323sb.AppendFormat(CultureInfo.InvariantCulture, "+{0}", metadata);
PresentationBuildTasks (40)
PresentationCore (410)
MS\Internal\IListConverters.cs (14)
44public override object ConvertFrom(ITypeDescriptorContext td, CultureInfo ci, object value)
64public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
76internal abstract object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value);
81internal abstract object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType);
93internal sealed override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value)
107internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
138internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value)
149internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
179internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value)
190internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
220internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value)
232internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
265internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value)
270internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
MS\Internal\Shaping\TypefaceMap.cs (23)
38private IDictionary<CultureInfo, IntMap> _intMaps = new Dictionary<CultureInfo, IntMap>();
72CultureInfo digitCulture,
88CultureInfo culture = textRunProperties.CultureInfo;
229CultureInfo culture,
235CultureInfo digitCulture = ((MS.Internal.Text.TextInterface.ItemProps)itemSpan.element).DigitCulture;
306CultureInfo culture,
307CultureInfo digitCulture,
364CultureInfo culture,
365CultureInfo digitCulture,
418CultureInfo.InvariantCulture,
481CultureInfo culture,
482CultureInfo digitCulture,
661CultureInfo culture,
662CultureInfo digitCulture,
709CultureInfo culture,
710CultureInfo digitCulture,
762CultureInfo culture,
763CultureInfo digitCulture,
850CultureInfo culture,
851CultureInfo digitCulture,
974CultureInfo culture,
975CultureInfo digitCulture,
MS\Internal\TextFormatting\NumberSubstitution.cs (23)
20internal CultureInfo DigitCulture
50internal static NumberSubstitutionMethod GetResolvedSubstitutionMethod(TextRunProperties properties, CultureInfo digitCulture, out bool ignoreUserOverride)
58CultureInfo numberCulture = GetNumberCulture(properties, out method, out ignoreUserOverride);
100CultureInfo numberCulture = GetNumberCulture(properties, out method, out ignoreUserOverride);
113private static CultureInfo GetNumberCulture(TextRunProperties properties, out NumberSubstitutionMethod method, out bool ignoreUserOverride)
132return CultureInfo.CurrentCulture;
141private CultureInfo GetDigitCulture(CultureInfo numberCulture, NumberSubstitutionMethod method, out bool contextual)
167CultureInfo digitCulture;
206private static bool HasLatinDigits(CultureInfo culture)
218private static bool IsArabic(CultureInfo culture)
223private static bool IsFarsi(CultureInfo culture)
234private CultureInfo GetTraditionalCulture(CultureInfo numberCulture)
259CultureInfo digitCulture = null;
477private CultureInfo CreateTraditionalCulture(CultureInfo numberCulture, int firstDigit, bool arabic)
484CultureInfo digitCulture = (CultureInfo)numberCulture.Clone();
527private CultureInfo _lastTraditionalCulture;
532private CultureInfo _lastNumberCulture;
534private CultureInfo _digitCulture;
548internal DigitMap(CultureInfo digitCulture)
System\Windows\Media\FormattedText.cs (11)
32CultureInfo culture,
62CultureInfo culture,
96CultureInfo culture,
128CultureInfo culture,
162CultureInfo culture,
187CultureInfo culture,
199private void InitFormattedText(string textToFormat, CultureInfo culture, FlowDirection flowDirection, Typeface typeface,
266private static void ValidateCulture(CultureInfo culture)
484public void SetCulture(CultureInfo culture)
495public void SetCulture(CultureInfo culture, int startIndex, int count)
1847CultureInfo culture = null;
System\Windows\Media\GlyphTypeface.cs (18)
306public IDictionary<CultureInfo,string> FamilyNames
334public IDictionary<CultureInfo, string> FaceNames
363public IDictionary<CultureInfo, string> Win32FamilyNames
385IDictionary<CultureInfo, string> adjustedFaceNames = _font.FaceNames;
388foreach (KeyValuePair<CultureInfo, string> pair in adjustedFaceNames)
405public IDictionary<CultureInfo, string> Win32FaceNames
421public IDictionary<CultureInfo, string> VersionStrings
434public IDictionary<CultureInfo, string> Copyrights
447public IDictionary<CultureInfo, string> ManufacturerNames
462public IDictionary<CultureInfo, string> Trademarks
475public IDictionary<CultureInfo, string> DesignerNames
489public IDictionary<CultureInfo, string> Descriptions
504public IDictionary<CultureInfo, string> VendorUrls
517public IDictionary<CultureInfo, string> DesignerUrls
532public IDictionary<CultureInfo, string> LicenseDescriptions
546public IDictionary<CultureInfo, string> SampleTexts
1378CultureInfo cultureInfo,
1628private IDictionary<CultureInfo, string> GetFontInfo(MS.Internal.Text.TextInterface.InformationalStringID informationalStringID)
PresentationFramework (540)
MS\Internal\Controls\StickyNote\StickyNoteAnnotations.cs (16)
211double height = Convert.ToDouble(node.Value, CultureInfo.InvariantCulture);
226double width = Convert.ToDouble(node.Value, CultureInfo.InvariantCulture);
241bool expanded = Convert.ToBoolean(node.Value, CultureInfo.InvariantCulture);
256((IAnnotationComponent)snc).ZOrder = Convert.ToInt32(node.Value, CultureInfo.InvariantCulture);
269double left = Convert.ToDouble(node.Value, CultureInfo.InvariantCulture);
289double top = Convert.ToDouble(node.Value, CultureInfo.InvariantCulture);
300snc.XOffset = Convert.ToDouble(node.Value, CultureInfo.InvariantCulture);
309snc.YOffset = Convert.ToDouble(node.Value, CultureInfo.InvariantCulture);
798sncAnnotation.UpdateAttribute(root, XmlToken.IsExpanded, expanded.ToString(CultureInfo.InvariantCulture));
806sncAnnotation.UpdateAttribute(root, XmlToken.Height, height.ToString(CultureInfo.InvariantCulture));
814sncAnnotation.UpdateAttribute(root, XmlToken.Width, width.ToString(CultureInfo.InvariantCulture));
831sncAnnotation.UpdateAttribute(root, XmlToken.Left, left.ToString(CultureInfo.InvariantCulture));
837sncAnnotation.UpdateAttribute(root, XmlToken.Top, snc.PositionTransform.Y.ToString(CultureInfo.InvariantCulture));
843sncAnnotation.UpdateAttribute(root, XmlToken.XOffset, snc.XOffset.ToString(CultureInfo.InvariantCulture));
849sncAnnotation.UpdateAttribute(root, XmlToken.YOffset, snc.YOffset.ToString(CultureInfo.InvariantCulture));
855sncAnnotation.UpdateAttribute(root, XmlToken.ZOrder, ((IAnnotationComponent)snc).ZOrder.ToString(CultureInfo.InvariantCulture));
MS\Internal\Data\DefaultValueConverter.cs (18)
194internal static object TryParse(object o, Type targetType, CultureInfo culture)
249protected object ConvertFrom(object o, Type destinationType, DependencyObject targetElement, CultureInfo culture)
254protected object ConvertTo(object o, Type destinationType, DependencyObject targetElement, CultureInfo culture)
274private object ConvertHelper(object o, Type destinationType, DependencyObject targetElement, CultureInfo culture, bool isForward)
395public object Convert(object o, Type type, object parameter, CultureInfo culture)
400public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
430public object Convert(object o, Type type, object parameter, CultureInfo culture)
435public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
453public object Convert(object o, Type type, object parameter, CultureInfo culture)
458public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
567public object Convert(object o, Type type, object parameter, CultureInfo culture)
573public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
614public object Convert(object o, Type type, object parameter, CultureInfo culture)
631public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
657public object Convert(object o, Type type, object parameter, CultureInfo culture)
670public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
700public object Convert(object o, Type type, object parameter, CultureInfo culture)
705public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
MS\Internal\LayoutDump.cs (30)
43StringWriter stringWriter = new StringWriter(CultureInfo.InvariantCulture);
104StringWriter stringWriter = new StringWriter(CultureInfo.InvariantCulture);
340writer.WriteAttributeString("Count", count.ToString(CultureInfo.InvariantCulture));
364writer.WriteAttributeString("Count", uiElements.Count.ToString(CultureInfo.InvariantCulture));
381writer.WriteAttributeString("Left", point.X.ToString("F", CultureInfo.InvariantCulture));
382writer.WriteAttributeString("Top", point.Y.ToString("F", CultureInfo.InvariantCulture));
392writer.WriteAttributeString("Width", size.Width.ToString ("F", CultureInfo.InvariantCulture));
393writer.WriteAttributeString("Height", size.Height.ToString("F", CultureInfo.InvariantCulture));
403writer.WriteAttributeString("Left", rect.Left.ToString ("F", CultureInfo.InvariantCulture));
404writer.WriteAttributeString("Top", rect.Top.ToString ("F", CultureInfo.InvariantCulture));
405writer.WriteAttributeString("Width", rect.Width.ToString ("F", CultureInfo.InvariantCulture));
406writer.WriteAttributeString("Height", rect.Height.ToString("F", CultureInfo.InvariantCulture));
494writer.WriteAttributeString("BaselineOffset", ((double)text.GetValue(TextBlock.BaselineOffsetProperty)).ToString("F", CultureInfo.InvariantCulture));
583writer.WriteAttributeString("Count", flowDocumentPage.FormattedLinesCount.ToString(CultureInfo.InvariantCulture));
603writer.WriteAttributeString("Start", cpStart.ToString(CultureInfo.InvariantCulture));
604writer.WriteAttributeString("Length", (cpEnd - cpStart).ToString(CultureInfo.InvariantCulture));
617writer.WriteAttributeString("Start", cpStart.ToString(CultureInfo.InvariantCulture));
618writer.WriteAttributeString("Length", (cpEnd - cpStart).ToString(CultureInfo.InvariantCulture));
628writer.WriteAttributeString("Start", cpStart.ToString(CultureInfo.InvariantCulture));
629writer.WriteAttributeString("Length", (cpEnd - cpStart).ToString(CultureInfo.InvariantCulture));
632writer.WriteAttributeString("HiddenLength", (cpEnd - cpContentEnd).ToString(CultureInfo.InvariantCulture));
636writer.WriteAttributeString("EllipsesLength", (cpEnd - cpEllipses).ToString(CultureInfo.InvariantCulture));
650writer.WriteAttributeString("Count", lines.Count.ToString(CultureInfo.InvariantCulture));
691writer.WriteAttributeString("Count", paragraphs.Count.ToString(CultureInfo.InvariantCulture));
878writer.WriteAttributeString("Count", columns.Count.ToString(CultureInfo.InvariantCulture));
936writer.WriteAttributeString("Count", count.ToString(CultureInfo.InvariantCulture));
968writer.WriteAttributeString("ColumnIndex", columnIndex.ToString(CultureInfo.InvariantCulture));
976writer.WriteAttributeString("RowIndex", rowIndex.ToString(CultureInfo.InvariantCulture));
979writer.WriteAttributeString("ColumnSpan", cell.ColumnSpan.ToString(CultureInfo.InvariantCulture));
980writer.WriteAttributeString("RowSpan", cell.RowSpan.ToString(CultureInfo.InvariantCulture));
System\Windows\Automation\Peers\ScrollViewerAutomationPeer.cs (2)
153throw new ArgumentOutOfRangeException(nameof(horizontalPercent), SR.Format(SR.ScrollViewer_OutOfRange, "horizontalPercent", horizontalPercent.ToString(CultureInfo.InvariantCulture), "0", "100"));
157throw new ArgumentOutOfRangeException(nameof(verticalPercent), SR.Format(SR.ScrollViewer_OutOfRange, "verticalPercent", verticalPercent.ToString(CultureInfo.InvariantCulture), "0", "100"));
System\Windows\Controls\StickyNote.cs (4)
1866public object Convert(object o, Type type, object parameter, CultureInfo culture)
1882public object ConvertBack(object o, Type type, object parameter, CultureInfo culture)
1892public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
1910public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
System\Windows\Controls\VirtualizingStackPanel.cs (8)
12005if (int.TryParse(traceSplits[splitRegions[1]], NumberStyles.Integer, CultureInfo.InvariantCulture, out int flushDepth))
12013if (int.TryParse(traceSplits[splitRegions[2]], NumberStyles.Integer, CultureInfo.InvariantCulture, out int luThreshold))
12250return args.IsEmpty ? string.Empty : string.Format(CultureInfo.InvariantCulture, s_format[args.Length], args);
12781return string.Create(CultureInfo.InvariantCulture, $"{OpDepth} {VDepth} {ItemIndex} {Op} {Detail}");
12943return string.Create(CultureInfo.InvariantCulture, $"{_itemIndex} ds: {_desiredSize} ar: {_arrangeRect} in: {_inset}");
13020return string.Create(CultureInfo.InvariantCulture, $"{g.IndexFromContainer(container, returnLocalIndex:true)}");
13029return string.Create(CultureInfo.InvariantCulture, $"{localIndex}");
13033return string.Create(CultureInfo.InvariantCulture, $"{ContainerPath(parentContainer)}.{localIndex}");
System\Windows\Documents\RtfToXamlReader.cs (34)
185return px.ToString("f2", CultureInfo.InvariantCulture);
191return px.ToString("f2", CultureInfo.InvariantCulture);
197return px.ToString("f2", CultureInfo.InvariantCulture);
240d = double.Parse(s, provider: CultureInfo.InvariantCulture);
261i = int.Parse(s, provider: CultureInfo.InvariantCulture);
291i = System.Int32.Parse(s, System.Globalization.NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture);
478return nCount.ToString(CultureInfo.InvariantCulture);
581return sb.ToString().ToLower(CultureInfo.InvariantCulture);
647return sb.ToString().ToLower(CultureInfo.InvariantCulture);
1960CF < 0 ? string.Create(CultureInfo.InvariantCulture, stackalloc char[128], $"\\brdrs\\brdrw{EffectiveWidth}") :
1961string.Create(CultureInfo.InvariantCulture, stackalloc char[128], $"\\brdrs\\brdrw{EffectiveWidth}\\brdrcf{CF}");
2199sb.Append(BorderLeft.CF.ToString(CultureInfo.InvariantCulture));
2206sb.Append(BorderTop.CF.ToString(CultureInfo.InvariantCulture));
2213sb.Append(BorderRight.CF.ToString(CultureInfo.InvariantCulture));
2220sb.Append(BorderBottom.CF.ToString(CultureInfo.InvariantCulture));
2223sb.Append(Spacing.ToString(CultureInfo.InvariantCulture));
2661sb.Append(t.ToString(CultureInfo.InvariantCulture));
2663sb.Append(Width.Value.ToString(CultureInfo.InvariantCulture));
2665sb.Append(CellX.ToString(CultureInfo.InvariantCulture));
2736sb.Append(entry.Color.ToString(CultureInfo.InvariantCulture));
3648string mappedName = (string)map[entry.Name.ToLower(CultureInfo.InvariantCulture)];
3771string keyname = lhs_name.ToLower(CultureInfo.InvariantCulture);
4840sb.Append((fs / 2).ToString(CultureInfo.InvariantCulture));
4885CultureInfo ci = new CultureInfo((int)fsThis.LangCur);
4991xamlStringBuilder.Append(ic.ToString("x", CultureInfo.InvariantCulture));
5151xamlStringBuilder.Append(cToUse.ToString(CultureInfo.InvariantCulture));
5167xamlStringBuilder.Append(ColSpan.ToString(CultureInfo.InvariantCulture));
5173xamlStringBuilder.Append(RowSpan.ToString(CultureInfo.InvariantCulture));
5201xamlStringBuilder.Append(cToUse.ToString(CultureInfo.InvariantCulture));
5299xamlStringBuilder.Append(FormatState.StartIndex.ToString(CultureInfo.InvariantCulture));
8566d = double.Parse(ptString, provider: CultureInfo.InvariantCulture);
8692imageStringBuilder.Append(width.ToString(CultureInfo.InvariantCulture));
8706imageStringBuilder.Append(height.ToString(CultureInfo.InvariantCulture));
8714imageStringBuilder.Append(baselineOffset.ToString(CultureInfo.InvariantCulture));
System\Windows\Markup\BamlRecords.cs (15)
971return string.Create(CultureInfo.InvariantCulture, $"{RecordType}");
976string typeName = typeId.ToString(CultureInfo.InvariantCulture);
1911return string.Create(CultureInfo.InvariantCulture,
1989return string.Create(CultureInfo.InvariantCulture, $"{RecordType} nameId({NameId}) is '{Name}'");
2056return string.Create(CultureInfo.InvariantCulture, $"{RecordType} attr({_attributeId})");
2302return string.Create(CultureInfo.InvariantCulture, $"{RecordType} attr({_attributeId}) <== '{Value}'");
2439return string.Create(CultureInfo.InvariantCulture,
3292return string.Create(CultureInfo.InvariantCulture, $"{RecordType} typeId={GetTypeName(TypeId)}");
3680return string.Create(CultureInfo.InvariantCulture,
3755return string.Create(CultureInfo.InvariantCulture,
3833return string.Create(CultureInfo.InvariantCulture,
4927return string.Create(CultureInfo.InvariantCulture,
5035return string.Create(CultureInfo.InvariantCulture,
5189return string.Create(CultureInfo.InvariantCulture,
5250return string.Create(CultureInfo.InvariantCulture,
System\Windows\Navigation\JournalEntryListConverter.cs (4)
29public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
37public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
104public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture)
126public object[] ConvertBack(object value, Type[] targetTypes, object parameter, System.Globalization.CultureInfo culture)
PresentationFramework-SystemData (3)
PresentationFramework-SystemXml (4)
PresentationFramework.Aero (3)
PresentationFramework.Aero2 (3)
PresentationFramework.AeroLite (3)
PresentationFramework.Classic (3)
PresentationFramework.Fluent (6)
PresentationFramework.Luna (3)
PresentationFramework.Royale (3)
PresentationUI (38)
ReachFramework (110)
PrintConfig\PrtTicket_Public_Simple.cs (5)
110return ((PageMediaSizeName != null) ? String.Format(CultureInfo.CurrentCulture, "{0}", PageMediaSizeName) : "Null") + " (" +
111((Width != null) ? String.Format(CultureInfo.CurrentCulture, "{0}", Width) : "Null") +
113((Height != null) ? String.Format(CultureInfo.CurrentCulture, "{0}", Height) : "Null") +
218return ((X != null) ? String.Format(CultureInfo.CurrentCulture, "{0}", X) : "Null") +
220((Y != null) ? String.Format(CultureInfo.CurrentCulture, "{0}", Y) : "Null") +
Serialization\VisualSerializer.cs (15)
129rslt.Append(v.ToString(CultureInfo.InvariantCulture));
133rslt.Append(v.ToString(_coordFormat, CultureInfo.InvariantCulture));
192rslt.Append(CheckFloat(d).ToString(CultureInfo.InvariantCulture));
227rslt.Append(d.ToString(CultureInfo.InvariantCulture));
235rslt.Append(Convert.ToString(obj, CultureInfo.InvariantCulture));
326colorString = converter.ConvertTo(_context, CultureInfo.InvariantCulture, color, typeof(string)) as string;
558WriteAttr("Viewbox", vb.ToString(CultureInfo.InvariantCulture));
559WriteAttr("Viewport", vp.ToString(CultureInfo.InvariantCulture));
674StringWriter swriter = new StringWriter(CultureInfo.InvariantCulture);
982rslt.Append(CheckFloat(mat.M11).ToString(CultureInfo.InvariantCulture)); rslt.Append(',');
983rslt.Append(CheckFloat(mat.M12).ToString(CultureInfo.InvariantCulture)); rslt.Append(',');
984rslt.Append(CheckFloat(mat.M21).ToString(CultureInfo.InvariantCulture)); rslt.Append(',');
985rslt.Append(CheckFloat(mat.M22).ToString(CultureInfo.InvariantCulture)); rslt.Append(',');
986rslt.Append(CheckFloat(mat.OffsetX).ToString(CultureInfo.InvariantCulture)); rslt.Append(',');
987rslt.Append(CheckFloat(mat.OffsetY).ToString(CultureInfo.InvariantCulture));
RepoTasks (5)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (5)
162string.Format(CultureInfo.InvariantCulture, MacOSVerifyCertificateCommandLineArgumentsFormat, tmpFile))
211CultureInfo.InvariantCulture,
242CultureInfo.InvariantCulture,
286string.Format(CultureInfo.InvariantCulture, MacOSFindCertificateOnKeychainCommandLineArgumentsFormat, subject, keychain))
343string.Format(CultureInfo.InvariantCulture, MacOSAddCertificateToKeyChainCommandLineArgumentsFormat, certificatePath, password))
ResultsOfTGenerator (3)
Roslyn.Diagnostics.Analyzers (10)
Roslyn.Diagnostics.CSharp.Analyzers (7)
Roslyn.Diagnostics.VisualBasic.Analyzers (8)
rzc (16)
CommandLine\CommandLineApplication.cs (11)
115CultureInfo.CurrentCulture,
418Out.WriteLine(string.Format(CultureInfo.CurrentCulture, "Specify --{0} for a list of available options and commands.", OptionHelp.LongName));
438headerBuilder.Insert(6, string.Format(CultureInfo.InvariantCulture, " {0}", cmd.Name));
453headerBuilder.AppendFormat(CultureInfo.InvariantCulture, " {0}", commandName);
475var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxArgLen + 2);
478argumentsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, arg.Name, arg.Description);
491var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxOptLen + 2);
494optionsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, opt.Template, opt.Description);
507var outputFormat = string.Format(CultureInfo.InvariantCulture, " {{0, -{0}}}{{1}}", maxCmdLen + 2);
510commandsBuilder.AppendFormat(CultureInfo.InvariantCulture, outputFormat, cmd.Name, cmd.Description);
554return ShortVersionGetter == null ? FullName : string.Format(CultureInfo.InvariantCulture, "{0} {1}", FullName, ShortVersionGetter());
SelectTests (38)
Program.cs (38)
329sb.AppendLine(CultureInfo.InvariantCulture, $" <OverrideProjectToBuild Include=\"$(RepoRoot){relPath}\" />");
501sb.AppendLine(CultureInfo.InvariantCulture, $"- failing stage: {trace.Stage}");
504sb.AppendLine(CultureInfo.InvariantCulture, $"- processing: `{trace.Item}`");
508sb.AppendLine(CultureInfo.InvariantCulture, $"- error: {ex.GetType().Name}: {ex.Message}");
512sb.AppendLine(CultureInfo.InvariantCulture, $"- mode: {(options.Enforce ? "enforcing" : "audit")}");
513sb.AppendLine(CultureInfo.InvariantCulture, $"- change source: {changeSource}");
514sb.AppendLine(CultureInfo.InvariantCulture, $"- repo root: {options.RepoRoot}");
515sb.AppendLine(CultureInfo.InvariantCulture, $"- slnx: {options.SlnxPath}");
516sb.AppendLine(CultureInfo.InvariantCulture, $"- map: {options.MapPath}");
517sb.AppendLine(CultureInfo.InvariantCulture, $"- force-all: {options.ForceAll}");
518sb.AppendLine(CultureInfo.InvariantCulture, $"- skip-layer1: {options.SkipLayer1}");
732sb.AppendLine(CultureInfo.InvariantCulture, $"**Runs the full test matrix + all jobs (ALL)** — {result.EscalationReason}");
744sb.AppendLine(CultureInfo.InvariantCulture,
751sb.AppendLine(CultureInfo.InvariantCulture, $"### Selected test projects ({tests.Count} / {allTestProjects.Count})");
758sb.AppendLine(CultureInfo.InvariantCulture, $"### Selected jobs ({jobs.Count})");
833sb.AppendLine(CultureInfo.InvariantCulture,
852sb.AppendLine(CultureInfo.InvariantCulture, $"→ {RenderProjectList(direct.Select(p => $"`{p}`").ToList(), "directly")}");
856sb.AppendLine(CultureInfo.InvariantCulture, $"→ {RenderProjectList(graph.Select(MemberWithHops).ToList(), "via the project graph")}");
860sb.AppendLine(CultureInfo.InvariantCulture, $"→ {RenderProjectList(other.Select(p => $"`{p}`").ToList(), other.Count == 1 ? "test" : "tests")}");
877sb.AppendLine(CultureInfo.InvariantCulture, $"| `{StripJobPrefix(token)}` | {JobCausesText(result.JobCauses, token)} |");
1040sb.AppendLine(CultureInfo.InvariantCulture, $"- mode: {(options.Enforce ? "enforcing" : "audit (advisory: the full matrix + all jobs run regardless of the selection below)")}");
1041sb.AppendLine(CultureInfo.InvariantCulture, $"- change source: {source}");
1045sb.AppendLine(CultureInfo.InvariantCulture, $"- force-all: {forceAllDetail}");
1046sb.AppendLine(CultureInfo.InvariantCulture, $"- layer 1 (affected-projects graph): {(options.SkipLayer1 || options.ForceAll ? "skipped" : $"{layer1Affected.Count} affected project(s) (production + test)")}");
1050sb.AppendLine(CultureInfo.InvariantCulture, $"### Changed files ({changedFiles.Count})");
1056sb.AppendLine(CultureInfo.InvariantCulture, $"- `{file}`");
1067sb.AppendLine(CultureInfo.InvariantCulture, $"### Pre-filtered (excluded) files ({excludedFiles.Count})");
1073sb.AppendLine(CultureInfo.InvariantCulture, $"- `{file}`");
1083sb.AppendLine(CultureInfo.InvariantCulture, $"### Unattributed changed files ({unmatched.Count})");
1096sb.AppendLine(CultureInfo.InvariantCulture, $"- `{file}`");
1104sb.AppendLine(CultureInfo.InvariantCulture, $"- **selects ALL** — {result.EscalationReason}");
1115sb.AppendLine(CultureInfo.InvariantCulture, $"- selected test projects: {selected.Count} / {allTestProjects.Count}");
1116sb.AppendLine(CultureInfo.InvariantCulture, $"- triggered jobs: {(jobTokens.Count == 0 ? "(none)" : string.Join(", ", jobTokens))}");
1142builder.AppendLine(CultureInfo.InvariantCulture, $"<details><summary>{title} ({keys.Count})</summary>");
1146builder.AppendLine(CultureInfo.InvariantCulture, $"- `{display(key)}`");
1151builder.AppendLine(CultureInfo.InvariantCulture, $" - {VerboseCause(cause)}");
1162builder.AppendLine(CultureInfo.InvariantCulture, $"<details><summary>{title} ({projects.Count})</summary>");
1166builder.AppendLine(CultureInfo.InvariantCulture, $"- {p}");
Shared (6)
Shared.Tests (2)
Stress.ApiService (1)
Stress.AppHost (3)
System.CodeDom (36)
System\CodeDom\Compiler\CompilerError.cs (2)
34string.Format(CultureInfo.InvariantCulture, "{0}({1},{2}) : {3} {4}: {5}", FileName, Line, Column, WarningString, ErrorNumber, ErrorText) :
35string.Format(CultureInfo.InvariantCulture, "{0} {1}: {2}", WarningString, ErrorNumber, ErrorText);
System.Collections.Concurrent (2)
System.Collections.NonGeneric (9)
System.Collections.Specialized (1)
System.CommandLine (2)
System.CommandLine.StaticCompletions (1)
System.ComponentModel.Annotations (16)
System\ComponentModel\DataAnnotations\RangeAttribute.cs (4)
183return string.Format(CultureInfo.CurrentCulture, ErrorMessageString, name, Minimum, Maximum);
210Initialize((int)minimum, (int)maximum, v => Convert.ToInt32(v, CultureInfo.InvariantCulture));
215v => Convert.ToDouble(v, CultureInfo.InvariantCulture));
245: converter.ConvertFrom(null, CultureInfo.InvariantCulture, value);
System.ComponentModel.Composition (15)
System.ComponentModel.Composition.Registration (1)
System.ComponentModel.TypeConverter (144)
System\ComponentModel\ComponentResourceManager.cs (10)
20private Dictionary<CultureInfo, SortedList<string, object?>?>? _resourceSets;
21private CultureInfo? _neutralResourcesCulture;
35private CultureInfo? NeutralResourcesCulture
66public virtual void ApplyResources(object value, string objectName, CultureInfo? culture)
80public virtual void ApplyResourcesToRegisteredType(object value, string objectName, CultureInfo? culture)
90private void ApplyResources(object value, Type typeFromValue, string objectName, CultureInfo? culture)
92culture ??= CultureInfo.CurrentUICulture;
109_resourceSets = new Dictionary<CultureInfo, SortedList<string, object?>?>();
205private SortedList<string, object?> FillResources(CultureInfo culture, out ResourceSet? resourceSet)
212if (!culture.Equals(CultureInfo.InvariantCulture) && !culture.Equals(NeutralResourcesCulture))
System\ComponentModel\MaskedTextProvider.cs (12)
93CultureInfo.InvariantCulture,
174public MaskedTextProvider(string mask, CultureInfo? culture)
185public MaskedTextProvider(string mask, CultureInfo? culture, bool restrictToAscii)
205public MaskedTextProvider(string mask, CultureInfo? culture, char passwordChar, bool allowPromptAsInput)
219public MaskedTextProvider(string mask, CultureInfo? culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii)
231culture ??= CultureInfo.CurrentCulture;
245foreach (CultureInfo tempCulture in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
255Culture ??= CultureInfo.InvariantCulture;
264Culture = CultureInfo.ReadOnly(Culture);
512public CultureInfo Culture { get; }
794throw new IndexOutOfRangeException(index.ToString(CultureInfo.CurrentCulture));
System\ComponentModel\TypeConverter.cs (14)
49public object? ConvertFrom(object value) => ConvertFrom(null, CultureInfo.CurrentCulture, value);
54public virtual object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value)
68return ConvertFromString(null, CultureInfo.InvariantCulture, text);
76return ConvertFromString(context, CultureInfo.InvariantCulture, text);
89return ConvertFrom(context, CultureInfo.CurrentCulture, text);
95public object? ConvertFromString(ITypeDescriptorContext? context, CultureInfo? culture, string text)
113public virtual object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
124if (culture != null && culture != CultureInfo.CurrentCulture)
141return ConvertToString(null, CultureInfo.InvariantCulture, value);
149return ConvertToString(context, CultureInfo.InvariantCulture, value);
157return (string?)ConvertTo(null, CultureInfo.CurrentCulture, value, typeof(string));
165return (string?)ConvertTo(context, CultureInfo.CurrentCulture, value, typeof(string));
171public string? ConvertToString(ITypeDescriptorContext? context, CultureInfo? culture, object? value)
317ConvertFrom(context, CultureInfo.InvariantCulture, value!);
System.Composition.Convention (1)
System.Configuration.ConfigurationManager (54)
System\Configuration\MgmtConfigurationRecord.cs (8)
1933utilWriter.Write(string.Format(CultureInfo.InvariantCulture,
1940utilWriter.Write(string.Format(CultureInfo.InvariantCulture,
2050utilWriter.Write(string.Format(CultureInfo.InvariantCulture, FormatLocationNoPath,
2056utilWriter.Write(string.Format(CultureInfo.InvariantCulture, FormatLocationPath,
2087utilWriter.Write(string.Format(CultureInfo.InvariantCulture, FormatLocationPath,
2222CultureInfo.InvariantCulture, FormatConfigurationNamespace,
2962updatedXml = string.Format(CultureInfo.InvariantCulture, FormatSectionConfigSource,
3140utilWriter.Write(string.Format(CultureInfo.InvariantCulture, FormatConfigSourceFile,
System.Data.Common (185)
src\runtime\src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (12)
273return ArgumentOutOfRange(SR.Format(SR.ADP_InvalidEnumerationValue, type.Name, value.ToString(CultureInfo.InvariantCulture)), type.Name);
317return IndexOutOfRange(SR.Format(SR.ADP_CollectionIndexInt32, index.ToString(CultureInfo.InvariantCulture), collection.Name, count.ToString(CultureInfo.InvariantCulture)));
457return ArgumentOutOfRange(SR.Format(SR.ADP_InvalidSourceBufferIndex, maxLen.ToString(CultureInfo.InvariantCulture), srcOffset.ToString(CultureInfo.InvariantCulture)), parameterName);
461return ArgumentOutOfRange(SR.Format(SR.ADP_InvalidDestinationBufferIndex, maxLen.ToString(CultureInfo.InvariantCulture), dstOffset.ToString(CultureInfo.InvariantCulture)), parameterName);
465return IndexOutOfRange(SR.Format(SR.SQL_InvalidBufferSizeOrIndex, numBytes.ToString(CultureInfo.InvariantCulture), bufferIndex.ToString(CultureInfo.InvariantCulture)));
469return IndexOutOfRange(SR.Format(SR.SQL_InvalidDataLength, length.ToString(CultureInfo.InvariantCulture)));
4730 == CultureInfo.InvariantCulture.CompareInfo.Compare(strvalue, strconst, CompareOptions.IgnoreCase);
475internal static int DstCompare(string strA, string strB) => CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, ADP.DefaultCompareOptions);
System\Data\Common\DBSchemaRow.cs (16)
74return Convert.ToString(value, CultureInfo.InvariantCulture)!;
88return Convert.ToInt32(value, CultureInfo.InvariantCulture);
103return Convert.ToString(value, CultureInfo.InvariantCulture)!;
119return Convert.ToString(value, CultureInfo.InvariantCulture)!;
136return Convert.ToString(value, CultureInfo.InvariantCulture)!;
152return Convert.ToString(value, CultureInfo.InvariantCulture)!;
168return Convert.ToString(value, CultureInfo.InvariantCulture)!;
184return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
200return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
216return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
232return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
248return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
264return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
280return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
296return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
329return Convert.ToBoolean(value, CultureInfo.InvariantCulture);
System\Data\DataException.cs (14)
403public static Exception ColumnOutOfRange(int index) => _IndexOutOfRange(SR.Format(SR.DataColumns_OutOfRange, (index).ToString(CultureInfo.InvariantCulture)));
418public static Exception InvalidOrdinal(string name, int ordinal) => _ArgumentOutOfRange(name, SR.Format(SR.DataColumn_OrdinalExceedMaximum, (ordinal).ToString(CultureInfo.InvariantCulture)));
457public static Exception ConstraintOutOfRange(int index) => _IndexOutOfRange(SR.Format(SR.DataConstraint_OutOfRange, (index).ToString(CultureInfo.InvariantCulture)));
506public static Exception CannotSetMaxLength(DataColumn column, int value) => _Argument(SR.Format(SR.DataColumn_CannotSetMaxLength, column.ColumnName, value.ToString(CultureInfo.InvariantCulture)));
542public static Exception GetElementIndex(int index) => _IndexOutOfRange(SR.Format(SR.DataView_GetElementIndex, (index).ToString(CultureInfo.InvariantCulture)));
556public static Exception KeyTooManyColumns(int cols) => _InvalidConstraint(SR.Format(SR.DataKey_TooManyColumns, (cols).ToString(CultureInfo.InvariantCulture)));
604public static Exception RowOutOfRange(int index) => _IndexOutOfRange(SR.Format(SR.DataRow_OutOfRange, (index).ToString(CultureInfo.InvariantCulture)));
605public static Exception RowInsertOutOfRange(int index) => _IndexOutOfRange(SR.Format(SR.DataRow_RowInsertOutOfRange, (index).ToString(CultureInfo.InvariantCulture)));
606public static Exception RowInsertTwice(int index, string tableName) => _IndexOutOfRange(SR.Format(SR.DataRow_RowInsertTwice, (index).ToString(CultureInfo.InvariantCulture), tableName));
629_Argument(SR.Format(SR.DataIndex_KeyLength, (length).ToString(CultureInfo.InvariantCulture), (keyLength).ToString(CultureInfo.InvariantCulture)));
666public static Exception TableOutOfRange(int index) => _IndexOutOfRange(SR.Format(SR.DataTable_OutOfRange, (index).ToString(CultureInfo.InvariantCulture)));
682public static Exception RangeArgument(int min, int max) => _Argument(SR.Format(SR.Range_Argument, (min).ToString(CultureInfo.InvariantCulture), (max).ToString(CultureInfo.InvariantCulture)));
System\Data\DataTable.cs (19)
78private CultureInfo _culture;
171_culture = CultureInfo.CurrentCulture;
203bool isSingleTable = context.Context != null ? Convert.ToBoolean(context.Context, CultureInfo.InvariantCulture) : true;
234bool isSingleTable = context.Context != null ? Convert.ToBoolean(context.Context, CultureInfo.InvariantCulture) : true;
381IFormatProvider formatProvider = CultureInfo.InvariantCulture;
437CultureInfo culture = new CultureInfo(lcid);
457IFormatProvider formatProvider = CultureInfo.InvariantCulture;
585info.AddValue(string.Format(CultureInfo.InvariantCulture, "DataTable_{0}.Constraints", serIndex), constraintList);
594ArrayList constraintList = (ArrayList)info.GetValue(string.Format(CultureInfo.InvariantCulture, "DataTable_{0}.Constraints", serIndex), typeof(ArrayList))!;
668info.AddValue(string.Format(CultureInfo.InvariantCulture, "DataTable_{0}.DataColumn_{1}.Expression", serIndex, i), Columns[i].Expression);
679string expr = info.GetString(string.Format(CultureInfo.InvariantCulture, "DataTable_{0}.DataColumn_{1}.Expression", serIndex, i))!;
762IFormatProvider formatProvider = CultureInfo.InvariantCulture;
784IFormatProvider formatProvider = CultureInfo.InvariantCulture;
1368CultureInfo culture = Locale;
1371culture = CultureInfo.InvariantCulture;
1404public CultureInfo Locale
1428CultureInfo oldLocale = _culture;
1478internal bool SetLocaleValue(CultureInfo culture, bool userSet, bool resetIndexes)
1780CultureInfo currentLocale = Locale;
System\Data\Filter\FilterException.cs (4)
158return _Syntax(SR.Format(SR.Expr_UnknownToken, token, position.ToString(CultureInfo.InvariantCulture)));
163return _Syntax(SR.Format(SR.Expr_UnknownToken1, tokExpected.ToString(), tokCurr.ToString(), position.ToString(CultureInfo.InvariantCulture)));
218return _Eval(SR.Format(SR.Expr_ArgumentType, function, arg.ToString(CultureInfo.InvariantCulture), type));
223return _Eval(SR.Format(SR.Expr_ArgumentTypeInteger, function, arg.ToString(CultureInfo.InvariantCulture)));
System\Data\xmlsaver.cs (20)
80s = Convert.ToString(entry.Key, CultureInfo.InvariantCulture)!;
89v = (string)BigIntegerStorage.ConvertFromBigInteger((System.Numerics.BigInteger)entry.Value, typeof(string), CultureInfo.InvariantCulture);
93v = Convert.ToString(entry.Value, CultureInfo.InvariantCulture)!;
153type != typeof(CultureInfo) &&
723el.SetAttribute(Keywords.MINOCCURS, top[i].MinOccurs.ToString(CultureInfo.InvariantCulture));
731el.SetAttribute(Keywords.MAXOCCURS, top[i].MaxOccurs.ToString(CultureInfo.InvariantCulture));
828rootSchema.SetAttribute(Keywords.MSD_FRAGMENTCOUNT, Keywords.MSDNS, _namespaces.Count.ToString(CultureInfo.InvariantCulture));
1034if (dataSet.ShouldSerializeLocale() || !dataSet.Locale.Equals(CultureInfo.CurrentCulture))
1056if (dt.ShouldSerializeLocale() || !dt.Locale.Equals(CultureInfo.CurrentCulture))
1231string prefix = Keywords.APP + Convert.ToString(++_prefixCount, CultureInfo.InvariantCulture);
1375root.SetAttribute("AutoIncrementSeed", Keywords.MSDNS, col.AutoIncrementSeed.ToString(CultureInfo.InvariantCulture));
1378root.SetAttribute("AutoIncrementStep", Keywords.MSDNS, col.AutoIncrementStep.ToString(CultureInfo.InvariantCulture));
1540root.SetAttribute(Keywords.MINOCCURS, minOccurs.ToString(CultureInfo.InvariantCulture));
1543root.SetAttribute(Keywords.MSD_ORDINAL, Keywords.MSDNS, col.Ordinal.ToString(CultureInfo.InvariantCulture));
1887sc.SetAttribute(Keywords.MSD_ORDINAL, Keywords.MSDNS, colTxt.Ordinal.ToString(CultureInfo.InvariantCulture));
2450_xmlw.WriteAttributeString(Keywords.DFF, Keywords.DIFFID, Keywords.DFFNS, row.Table.TableName + row.rowID.ToString(CultureInfo.InvariantCulture));
2475_xmlw.WriteAttributeString(Keywords.DFF, Keywords.DIFFID, Keywords.DFFNS, row.Table.TableName + row.rowID.ToString(CultureInfo.InvariantCulture));
2508string rowIDString = table.TableName + row.rowID.ToString(CultureInfo.InvariantCulture);
2515parentId = parentRow.Table.TableName + parentRow.rowID.ToString(CultureInfo.InvariantCulture);
2951_xmlw.WriteAttributeString(Keywords.DFF, Keywords.DIFFID, Keywords.DFFNS, row.Table.TableName + row.rowID.ToString(CultureInfo.InvariantCulture));
System.Data.Odbc (44)
Common\System\Data\Common\AdapterUtil.Odbc.cs (7)
285return InvalidOperation(SR.GetString(SR.ADP_NonSeqByteAccess, badIndex.ToString(CultureInfo.InvariantCulture), currIndex.ToString(CultureInfo.InvariantCulture), method));
298return Argument(SR.GetString(SR.ADP_InvalidCommandTimeout, value.ToString(CultureInfo.InvariantCulture)), ADP.CommandTimeout);
306return InvalidOperation(SR.GetString(SR.ADP_UninitializedParameterSize, index.ToString(CultureInfo.InvariantCulture), dataType.Name));
378return Argument(SR.GetString(SR.ADP_UnknownDataTypeCode, ((int)typeCode).ToString(CultureInfo.InvariantCulture), dataType.FullName!));
382return Argument(SR.GetString(SR.ADP_InvalidOffsetValue, value.ToString(CultureInfo.InvariantCulture)));
386return Argument(SR.GetString(SR.ADP_InvalidSizeValue, value.ToString(CultureInfo.InvariantCulture)));
src\runtime\src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (12)
273return ArgumentOutOfRange(SR.Format(SR.ADP_InvalidEnumerationValue, type.Name, value.ToString(CultureInfo.InvariantCulture)), type.Name);
317return IndexOutOfRange(SR.Format(SR.ADP_CollectionIndexInt32, index.ToString(CultureInfo.InvariantCulture), collection.Name, count.ToString(CultureInfo.InvariantCulture)));
457return ArgumentOutOfRange(SR.Format(SR.ADP_InvalidSourceBufferIndex, maxLen.ToString(CultureInfo.InvariantCulture), srcOffset.ToString(CultureInfo.InvariantCulture)), parameterName);
461return ArgumentOutOfRange(SR.Format(SR.ADP_InvalidDestinationBufferIndex, maxLen.ToString(CultureInfo.InvariantCulture), dstOffset.ToString(CultureInfo.InvariantCulture)), parameterName);
465return IndexOutOfRange(SR.Format(SR.SQL_InvalidBufferSizeOrIndex, numBytes.ToString(CultureInfo.InvariantCulture), bufferIndex.ToString(CultureInfo.InvariantCulture)));
469return IndexOutOfRange(SR.Format(SR.SQL_InvalidDataLength, length.ToString(CultureInfo.InvariantCulture)));
4730 == CultureInfo.InvariantCulture.CompareInfo.Compare(strvalue, strconst, CompareOptions.IgnoreCase);
475internal static int DstCompare(string strA, string strB) => CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, ADP.DefaultCompareOptions);
System.Data.OleDb (87)
OleDb_Util.cs (15)
28builder.Append(SR.Format(SR.OleDb_CommandParameterBadAccessor, index.ToString(CultureInfo.InvariantCulture), ""));
33builder.Append(SR.Format(SR.OleDb_CommandParameterCantConvertValue, index.ToString(CultureInfo.InvariantCulture), ""));
38builder.Append(SR.Format(SR.OleDb_CommandParameterSignMismatch, index.ToString(CultureInfo.InvariantCulture), ""));
43builder.Append(SR.Format(SR.OleDb_CommandParameterDataOverflow, index.ToString(CultureInfo.InvariantCulture), ""));
52builder.Append(SR.Format(SR.OleDb_CommandParameterUnavailable, index.ToString(CultureInfo.InvariantCulture), ""));
73builder.Append(SR.Format(SR.OleDb_CommandParameterDefault, index.ToString(CultureInfo.InvariantCulture), ""));
78builder.Append(SR.Format(SR.OleDb_CommandParameterError, index.ToString(CultureInfo.InvariantCulture), status.ToString()));
91return ADP.InvalidOperation(SR.Format(SR.OleDb_UninitializedParameters, index.ToString(CultureInfo.InvariantCulture), dbtype.ToString()));
95return ADP.DataAdapter(SR.Format(SR.OleDb_BadStatus_ParamAcc, index.ToString(CultureInfo.InvariantCulture), status.ToString()));
163builder.Append(SR.Format(SR.OleDb_PropertyStatusUnknown, ((int)status).ToString(CultureInfo.InvariantCulture)));
288return ADP.DataAdapter(SR.Format(SR.OleDb_GVtUnknown, wType.ToString("X4", CultureInfo.InvariantCulture), wType.ToString(CultureInfo.InvariantCulture)));
292return ADP.DataAdapter(SR.Format(SR.OleDb_SVtUnknown, wType.ToString("X4", CultureInfo.InvariantCulture), wType.ToString(CultureInfo.InvariantCulture)));
298return ADP.DataAdapter(SR.Format(SR.OleDb_BadStatusRowAccessor, i.ToString(CultureInfo.InvariantCulture), rowStatus.ToString()));
OleDbCommandBuilder.cs (7)
72return "p" + parameterOrdinal.ToString(System.Globalization.CultureInfo.InvariantCulture);
240parameter.ParameterName = Convert.ToString(dataRow[parameterName, DataRowVersion.Default], CultureInfo.InvariantCulture)!.TrimStart(s_trimChars);
244short direction = Convert.ToInt16(dataRow[parameterDirection, DataRowVersion.Default], CultureInfo.InvariantCulture);
250short wType = Convert.ToInt16(dataRow[dataType, DataRowVersion.Default], CultureInfo.InvariantCulture);
255parameter.Size = Convert.ToInt32(dataRow[maxLen, DataRowVersion.Default], CultureInfo.InvariantCulture);
265parameter.PrecisionInternal = (byte)Convert.ToInt16(dataRow[numericPrecision], CultureInfo.InvariantCulture);
270parameter.ScaleInternal = (byte)Convert.ToInt16(dataRow[numericScale], CultureInfo.InvariantCulture);
System\Data\Common\AdapterUtil.cs (23)
257return ADP.ArgumentOutOfRange(SR.GetString(SR.ADP_InvalidEnumerationValue, type.Name, value.ToString(System.Globalization.CultureInfo.InvariantCulture)), type.Name);
459return IndexOutOfRange(SR.GetString(SR.ADP_CollectionIndexInt32, index.ToString(CultureInfo.InvariantCulture), collection.Name, count.ToString(CultureInfo.InvariantCulture)));
528return InvalidOperation(SR.GetString(SR.ADP_NonSeqByteAccess, badIndex.ToString(CultureInfo.InvariantCulture), currIndex.ToString(CultureInfo.InvariantCulture), method));
537return InvalidOperation(SR.GetString(SR.ADP_NonSequentialColumnAccess, badCol.ToString(CultureInfo.InvariantCulture), currCol.ToString(CultureInfo.InvariantCulture)));
549return Argument(SR.GetString(SR.ADP_InvalidCommandTimeout, value.ToString(CultureInfo.InvariantCulture)), ADP.CommandTimeout);
557return InvalidOperation(SR.GetString(SR.ADP_UninitializedParameterSize, index.ToString(CultureInfo.InvariantCulture), dataType.Name));
678return ArgumentOutOfRange(SR.GetString(SR.ADP_InvalidSourceBufferIndex, maxLen.ToString(CultureInfo.InvariantCulture), srcOffset.ToString(CultureInfo.InvariantCulture)), parameterName);
682return ArgumentOutOfRange(SR.GetString(SR.ADP_InvalidDestinationBufferIndex, maxLen.ToString(CultureInfo.InvariantCulture), dstOffset.ToString(CultureInfo.InvariantCulture)), parameterName);
686return IndexOutOfRange(SR.GetString(SR.SQL_InvalidDataLength, length.ToString(CultureInfo.InvariantCulture)));
702return Argument(SR.GetString(SR.ADP_UnknownDataTypeCode, ((int)typeCode).ToString(CultureInfo.InvariantCulture), dataType.FullName!));
706return Argument(SR.GetString(SR.ADP_InvalidOffsetValue, value.ToString(CultureInfo.InvariantCulture)));
710return Argument(SR.GetString(SR.ADP_InvalidSizeValue, value.ToString(CultureInfo.InvariantCulture)));
908return (0 == CultureInfo.InvariantCulture.CompareInfo.Compare(strvalue, strconst, CompareOptions.IgnoreCase));
1151major = int.Parse(parts[0], NumberStyles.None, CultureInfo.InvariantCulture);
1152minor = int.Parse(parts[1], NumberStyles.None, CultureInfo.InvariantCulture);
1153build = int.Parse(parts[2], NumberStyles.None, CultureInfo.InvariantCulture);
1154int.Parse(parts[3], NumberStyles.None, CultureInfo.InvariantCulture);
1283return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, ADP.compareOptions);
System.Diagnostics.DiagnosticSource (12)
System\Diagnostics\Metrics\MetricsEventSource.cs (9)
778if (!int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out int s) || s < -11 || s > 20)
790if (!int.TryParse(value, NumberStyles.None, CultureInfo.InvariantCulture, out int m) || m < 2)
829rateStats.Delta.HasValue ? rateStats.Delta.Value.ToString(CultureInfo.InvariantCulture) : "", rateStats.Value.ToString(CultureInfo.InvariantCulture), instrumentId);
834rateStats.Delta.HasValue ? rateStats.Delta.Value.ToString(CultureInfo.InvariantCulture) : "", rateStats.Value.ToString(CultureInfo.InvariantCulture), instrumentId);
840lastValueStats.LastValue.HasValue ? lastValueStats.LastValue.Value.ToString(CultureInfo.InvariantCulture) : "", instrumentId);
845synchronousLastValueStats.LastValue.ToString(CultureInfo.InvariantCulture), instrumentId);
895sb.Append(CultureInfo.InvariantCulture, $"{quantiles[i].Quantile}={quantiles[i].Value}");
System.Diagnostics.EventLog (17)
System\Diagnostics\Reader\EventLogSession.cs (2)
240this.ExportLogAndMessages(path, pathType, query, targetFilePath, false, CultureInfo.CurrentCulture);
243public void ExportLogAndMessages(string path, PathType pathType, string? query, string targetFilePath, bool tolerateQueryErrors, CultureInfo? targetCultureInfo)
System.Diagnostics.PerformanceCounter (56)
System.Diagnostics.Process (8)
src\runtime\src\libraries\Common\src\System\IO\StringParser.cs (4)
151return int.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture);
174return long.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture);
190return uint.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture);
206return ulong.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture);
System.Diagnostics.TextWriterTraceListener (8)
System.Diagnostics.TraceSource (4)
System.DirectoryServices (6)
System\DirectoryServices\DirectoryEntry.cs (3)
781result = type.InvokeMember(methodName, BindingFlags.InvokeMethod, null, target, args, CultureInfo.InvariantCulture);
814result = type.InvokeMember(propertyName, BindingFlags.GetProperty, null, target, null, CultureInfo.InvariantCulture);
843type.InvokeMember(propertyName, BindingFlags.SetProperty, null, target, args, CultureInfo.InvariantCulture);
System.DirectoryServices.AccountManagement (21)
System.Drawing.Common (18)
System.Drawing.Primitives (3)
System.Formats.Cbor (3)
System.Formats.Nrbf (1)
System.Formats.Tar (5)
System.Globalization (1)
System.IO.Packaging (2)
System.Linq.Expressions (9)
System.Management (36)
System.Net.Http (35)
System\Net\Http\Headers\HeaderUtilities.cs (6)
149throw new FormatException(SR.Format(CultureInfo.InvariantCulture, SR.net_http_headers_invalid_value, value));
160throw new FormatException(SR.Format(CultureInfo.InvariantCulture, SR.net_http_headers_invalid_value, value));
171throw new FormatException(SR.Format(CultureInfo.InvariantCulture, SR.net_http_headers_invalid_value, value));
303int.TryParse(value, NumberStyles.None, CultureInfo.InvariantCulture, out result);
313return int.TryParse(value.AsSpan(offset, length), NumberStyles.None, CultureInfo.InvariantCulture, out result);
324return long.TryParse(value.AsSpan(offset, length), NumberStyles.None, CultureInfo.InvariantCulture, out result);
System.Net.HttpListener (11)
System.Net.Mail (6)
System\Net\Mime\SmtpDateTime.cs (5)
167string.Create(CultureInfo.InvariantCulture, $"{_date:ddd, dd MMM yyyy HH:mm:ss} {(_unknownTimeZone ? UnknownTimeZoneDefaultOffset : UtcDefaultTimeZoneOffset)}") :
168string.Create(CultureInfo.InvariantCulture, $"{_date:ddd, dd MMM yyyy HH:mm:ss} {(timeZone.Ticks > 0 ? '+' : '-')}{timeZone:hhmm}");
188if (!int.TryParse(offset.AsSpan(1, 2), NumberStyles.None, CultureInfo.InvariantCulture, out hours))
193if (!int.TryParse(offset.AsSpan(3, 2), NumberStyles.None, CultureInfo.InvariantCulture, out minutes))
262if (!DateTime.TryParseExact(date, s_validDateTimeFormats, CultureInfo.InvariantCulture, DateTimeStyles.AllowWhiteSpaces, out dateValue))
System.Net.NetworkInformation (11)
System.Net.Ping (1)
System.Net.Primitives (16)
System\Net\IPEndPoint.cs (6)
137isConvertedToInt = uint.TryParse(MemoryMarshal.Cast<TChar, byte>(portSpan), NumberStyles.None, CultureInfo.InvariantCulture, out port);
141isConvertedToInt = uint.TryParse(MemoryMarshal.Cast<TChar, char>(portSpan), NumberStyles.None, CultureInfo.InvariantCulture, out port);
297destination.TryWrite(CultureInfo.InvariantCulture, $"[{_address}]:{_port}", out charsWritten) :
298destination.TryWrite(CultureInfo.InvariantCulture, $"{_address}:{_port}", out charsWritten);
306Utf8.TryWrite(utf8Destination, CultureInfo.InvariantCulture, $"[{_address}]:{_port}", out bytesWritten) :
307Utf8.TryWrite(utf8Destination, CultureInfo.InvariantCulture, $"{_address}:{_port}", out bytesWritten);
System\Net\IPNetwork.cs (5)
188int.TryParse(prefixLengthSpan, NumberStyles.None, CultureInfo.InvariantCulture, out int prefixLength) &&
216int.TryParse(prefixLengthSpan, NumberStyles.None, CultureInfo.InvariantCulture, out int prefixLength) &&
284string.Create(CultureInfo.InvariantCulture, stackalloc char[128], $"{BaseAddress}/{(uint)PrefixLength}");
293destination.TryWrite(CultureInfo.InvariantCulture, $"{BaseAddress}/{(uint)PrefixLength}", out charsWritten);
302Utf8.TryWrite(utf8Destination, CultureInfo.InvariantCulture, $"{BaseAddress}/{(uint)PrefixLength}", out bytesWritten);
System.Net.Requests (2)
System.Net.Security (2)
System.Net.ServerSentEvents (2)
System.Private.CoreLib (406)
src\runtime\src\libraries\Common\src\System\IO\StringParser.cs (4)
151return int.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture);
174return long.Parse(span, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture);
190return uint.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture);
206return ulong.Parse(_buffer.AsSpan(_startIndex, _endIndex - _startIndex), NumberStyles.None, CultureInfo.InvariantCulture);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Activator.cs (2)
25public static object? CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.NonPublicConstructors | DynamicallyAccessedMemberTypes.PublicConstructors)] Type type, BindingFlags bindingAttr, Binder? binder, object?[]? args, CultureInfo? culture) =>
52public static ObjectHandle? CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder? binder, object?[]? args, CultureInfo? culture, object?[]? activationAttributes)
src\runtime\src\libraries\System.Private.CoreLib\src\System\AppDomain.cs (4)
304public ObjectHandle? CreateInstance(string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder? binder, object?[]? args, Globalization.CultureInfo? culture, object?[]? activationAttributes)
334public object? CreateInstanceAndUnwrap(string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder? binder, object?[]? args, Globalization.CultureInfo? culture, object?[]? activationAttributes)
361public ObjectHandle? CreateInstanceFrom(string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder? binder, object?[]? args, Globalization.CultureInfo? culture, object?[]? activationAttributes)
387public object? CreateInstanceFromAndUnwrap(string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder? binder, object?[]? args, Globalization.CultureInfo? culture, object?[]? activationAttributes)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.cs (14)
33internal static readonly CompareInfo Invariant = CultureInfo.InvariantCulture.CompareInfo;
53internal CompareInfo(CultureInfo culture)
106return CultureInfo.GetCultureInfo(culture).CompareInfo;
116return CultureInfo.GetCultureInfo(name).CompareInfo;
170private void InitSort(CultureInfo culture)
209m_name = CultureInfo.GetCultureInfo(culture)._name;
213InitSort(CultureInfo.GetCultureInfo(m_name));
221culture = CultureInfo.GetCultureInfo(Name).LCID; // This is the lcid of the constructing culture (still have to dereference to get target sort)
1591m_SortVersion = new SortVersion(0, CultureInfo.LOCALE_INVARIANT, new Guid(0, 0, 0, 0, 0, 0, 0,
1592(byte)(CultureInfo.LOCALE_INVARIANT >> 24),
1593(byte)((CultureInfo.LOCALE_INVARIANT & 0x00FF0000) >> 16),
1594(byte)((CultureInfo.LOCALE_INVARIANT & 0x0000FF00) >> 8),
1595(byte)(CultureInfo.LOCALE_INVARIANT & 0xFF)));
1613public int LCID => CultureInfo.GetCultureInfo(Name).LCID;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureInfo.cs (65)
73private CultureInfo? _consoleFallbackCulture;
99private static CultureInfo? s_userDefaultCulture;
102private static CultureInfo? s_userDefaultUICulture;
105private static readonly CultureInfo s_InvariantCultureInfo = new CultureInfo(CultureData.Invariant, isReadOnly: true);
108private static volatile CultureInfo? s_DefaultThreadCurrentUICulture;
109private static volatile CultureInfo? s_DefaultThreadCurrentCulture;
112private static CultureInfo? s_currentThreadCulture;
114private static CultureInfo? s_currentThreadUICulture;
116private static AsyncLocal<CultureInfo>? s_asyncLocalCurrentCulture;
117private static AsyncLocal<CultureInfo>? s_asyncLocalCurrentUICulture;
119private static void AsyncLocalSetCurrentCulture(AsyncLocalValueChangedArgs<CultureInfo> args)
124private static void AsyncLocalSetCurrentUICulture(AsyncLocalValueChangedArgs<CultureInfo> args)
129private static Dictionary<string, CultureInfo>? s_cachedCulturesByName;
130private static Dictionary<int, CultureInfo>? s_cachedCulturesByLcid;
133private CultureInfo? _parent;
144private static CultureInfo InitializeUserDefaultCulture()
150private static CultureInfo InitializeUserDefaultUICulture()
170_isInherited = GetType() != typeof(CultureInfo);
181private static CultureInfo? CreateCultureInfoNoThrow(string name, bool useUserOverride)
211_isInherited = GetType() != typeof(CultureInfo);
234CultureInfo altCulture = GetCultureInfo(textAndCompareCultureName);
243private static CultureInfo GetCultureByName(string name)
267public static CultureInfo CreateSpecificCulture(string name)
269CultureInfo? culture;
331internal static bool VerifyCultureName(CultureInfo culture, bool throwException)
358public static CultureInfo CurrentCulture
373Interlocked.CompareExchange(ref s_asyncLocalCurrentCulture, new AsyncLocal<CultureInfo>(AsyncLocalSetCurrentCulture), null);
379public static CultureInfo CurrentUICulture
395Interlocked.CompareExchange(ref s_asyncLocalCurrentUICulture, new AsyncLocal<CultureInfo>(AsyncLocalSetCurrentUICulture), null);
403internal static CultureInfo UserDefaultUICulture => s_userDefaultUICulture ?? InitializeUserDefaultUICulture();
405public static CultureInfo InstalledUICulture => s_userDefaultCulture ?? InitializeUserDefaultCulture();
407public static CultureInfo? DefaultThreadCurrentCulture
416public static CultureInfo? DefaultThreadCurrentUICulture
444public static CultureInfo InvariantCulture
456public virtual CultureInfo Parent
462CultureInfo culture;
514Interlocked.CompareExchange<CultureInfo?>(ref _parent, culture, null);
524public static CultureInfo[] GetCultures(CultureTypes types)
638if (value is CultureInfo that)
861public CultureInfo GetConsoleFallbackUICulture()
863CultureInfo? temp = _consoleFallbackCulture;
875CultureInfo ci = (CultureInfo)MemberwiseClone();
918public static CultureInfo ReadOnly(CultureInfo ci)
926CultureInfo newInfo = (CultureInfo)(ci.MemberwiseClone());
988public static CultureInfo GetCultureInfo(int culture)
992Dictionary<int, CultureInfo> lcidTable = CachedCulturesByLcid;
993CultureInfo? result;
1024public static CultureInfo GetCultureInfo(string name)
1029Dictionary<string, CultureInfo> nameTable = CachedCulturesByName;
1030CultureInfo? result;
1061public static CultureInfo GetCultureInfo(string name, string altName)
1069Dictionary<string, CultureInfo> nameTable = CachedCulturesByName;
1070CultureInfo? result;
1100public static CultureInfo GetCultureInfo(string name, bool predefinedOnly)
1115private static Dictionary<string, CultureInfo> CachedCulturesByName
1119Dictionary<string, CultureInfo>? cache = s_cachedCulturesByName;
1122cache = new Dictionary<string, CultureInfo>();
1130private static Dictionary<int, CultureInfo> CachedCulturesByLcid
1134Dictionary<int, CultureInfo>? cache = s_cachedCulturesByLcid;
1137cache = new Dictionary<int, CultureInfo>();
1145public static CultureInfo GetCultureInfoByIetfLanguageTag(string name)
1153CultureInfo ci = GetCultureInfo(name);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormat.cs (5)
143internal static readonly DateTimeFormatInfo InvariantFormatInfo = CultureInfo.InvariantCulture.DateTimeFormat;
656AppendString(ref result, year.ToString("D" + tokenLen.ToString(CultureInfo.InvariantCulture), CultureInfo.InvariantCulture));
780fraction.TryFormat(Unsafe.BitCast<Span<TChar>, Span<char>>(chars), out charCount, fractionFormat, CultureInfo.InvariantCulture) :
781fraction.TryFormat(Unsafe.BitCast<Span<TChar>, Span<byte>>(chars), out charCount, fractionFormat, CultureInfo.InvariantCulture);
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.Globalization.cs (12)
64return CultureInfo.CurrentCulture.CompareInfo.Compare(span, other, string.GetCaseCompareOfComparisonCulture(comparisonType)) == 0;
114return CultureInfo.CurrentCulture.CompareInfo.Compare(span, other, string.GetCaseCompareOfComparisonCulture(comparisonType));
150return CultureInfo.CurrentCulture.CompareInfo.IndexOf(span, value, string.GetCaseCompareOfComparisonCulture(comparisonType));
201return CultureInfo.CurrentCulture.CompareInfo.LastIndexOf(span, value, string.GetCaseCompareOfComparisonCulture(comparisonType));
236/// <remarks>If <paramref name="culture"/> is null, <see cref="CultureInfo.CurrentCulture"/> will be used.</remarks>
239public static int ToLower(this ReadOnlySpan<char> source, Span<char> destination, CultureInfo? culture)
244culture ??= CultureInfo.CurrentCulture;
288/// <remarks>If <paramref name="culture"/> is null, <see cref="CultureInfo.CurrentCulture"/> will be used.</remarks>
291public static int ToUpper(this ReadOnlySpan<char> source, Span<char> destination, CultureInfo? culture)
296culture ??= CultureInfo.CurrentCulture;
370return CultureInfo.CurrentCulture.CompareInfo.IsSuffix(span, value, string.GetCaseCompareOfComparisonCulture(comparisonType));
408return CultureInfo.CurrentCulture.CompareInfo.IsPrefix(span, value, string.GetCaseCompareOfComparisonCulture(comparisonType));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Binder.cs (3)
11public abstract FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo? culture);
12public abstract MethodBase BindToMethod(BindingFlags bindingAttr, MethodBase[] match, ref object?[] args, ParameterModifier[]? modifiers, CultureInfo? culture, string[]? names, out object? state);
13public abstract object ChangeType(object value, Type type, CultureInfo? culture);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceManager.cs (21)
110private CultureInfo? _neutralResourcesCulture; // For perf optimizations.
323protected virtual string GetResourceFileName(CultureInfo culture)
332CultureInfo.VerifyCultureName(culture.Name, throwException: true);
339internal ResourceSet? GetFirstResourceSet(CultureInfo culture)
344culture = CultureInfo.InvariantCulture;
392public virtual ResourceSet? GetResourceSet(CultureInfo culture, bool createIfNotExists, bool tryParents)
428protected virtual ResourceSet? InternalGetResourceSet(CultureInfo culture, bool createIfNotExists, bool tryParents)
435CultureInfo? foundCulture = null;
446foreach (CultureInfo currentCultureInfo in mgr)
482foreach (CultureInfo updateCultureInfo in mgr)
546protected static CultureInfo GetNeutralResourcesLanguage(Assembly a)
595public virtual string? GetString(string name, CultureInfo? culture)
599culture ??= CultureInfo.CurrentUICulture;
614foreach (CultureInfo currentCultureInfo in mgr)
656public virtual object? GetObject(string name, CultureInfo? culture)
661private object? GetObject(string name, CultureInfo? culture, bool wrapUnmanagedMemStream)
667culture = CultureInfo.CurrentUICulture;
689foreach (CultureInfo currentCultureInfo in mgr)
728public UnmanagedMemoryStream? GetStream(string name, CultureInfo? culture)
756internal CultureInfo? NeutralResourcesCulture
762internal string GetResourceFileName(CultureInfo culture) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (22)
148return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, GetCaseCompareOfComparisonCulture(comparisonType));
169public static int Compare(string? strA, string? strB, CultureInfo? culture, CompareOptions options)
171CultureInfo compareCulture = culture ?? CultureInfo.CurrentCulture;
181public static int Compare(string? strA, string? strB, bool ignoreCase, CultureInfo? culture)
232return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, options);
240public static int Compare(string? strA, int indexA, string? strB, int indexB, int length, bool ignoreCase, CultureInfo? culture)
250public static int Compare(string? strA, int indexA, string? strB, int indexB, int length, CultureInfo? culture, CompareOptions options)
252CultureInfo compareCulture = culture ?? CultureInfo.CurrentCulture;
310return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, GetCaseCompareOfComparisonCulture(comparisonType));
451return CultureInfo.CurrentCulture.CompareInfo.IsSuffix(this, value, GetCaseCompareOfComparisonCulture(comparisonType));
472public bool EndsWith(string value, bool ignoreCase, CultureInfo? culture)
481CultureInfo referenceCulture = culture ?? CultureInfo.CurrentCulture;
604return CultureInfo.CurrentCulture.CompareInfo.Compare(this, value, GetCaseCompareOfComparisonCulture(comparisonType)) == 0;
662return CultureInfo.CurrentCulture.CompareInfo.Compare(a, b, GetCaseCompareOfComparisonCulture(comparisonType)) == 0;
727return CultureInfo.CurrentCulture.CompareInfo.GetHashCode(value, GetCaseCompareOfComparisonCulture(comparisonType));
1065return CultureInfo.CurrentCulture.CompareInfo.IsPrefix(this, value, GetCaseCompareOfComparisonCulture(comparisonType));
1095public bool StartsWith(string value, bool ignoreCase, CultureInfo? culture)
1104CultureInfo referenceCulture = culture ?? CultureInfo.CurrentCulture;
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (10)
1010var result = new DefaultInterpolatedStringHandler(0, 0, CultureInfo.CurrentCulture, stackalloc char[StackallocCharBufferSizeLimit]);
1210public string Replace(string oldValue, string? newValue, bool ignoreCase, CultureInfo? culture)
1218StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => ReplaceCore(oldValue, newValue, CultureInfo.CurrentCulture.CompareInfo, GetCaseCompareOfComparisonCulture(comparisonType)),
1235return ReplaceCore(this, oldValue.AsSpan(), newValue.AsSpan(), ci ?? CultureInfo.CurrentCulture.CompareInfo, options)
2572public string ToLower(CultureInfo? culture)
2574CultureInfo cult = culture ?? CultureInfo.CurrentCulture;
2587public string ToUpper(CultureInfo? culture)
2589CultureInfo cult = culture ?? CultureInfo.CurrentCulture;
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Searching.cs (4)
122StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.IndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)),
336StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.IndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)),
536StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)),
666StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)),
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.StringSerializer.cs (11)
68serializedText.AppendSpanFormattable(zone.BaseUtcOffset.TotalMinutes, format: default, CultureInfo.InvariantCulture);
90serializedText.AppendSpanFormattable(rule.DaylightDelta.TotalMinutes, format: default, CultureInfo.InvariantCulture);
111serializedText.AppendSpanFormattable(rule.BaseUtcOffsetDelta.Ticks / TimeSpan.TicksPerMinute, format: default, CultureInfo.InvariantCulture);
324serializedText.AppendSpanFormattable(value, format: default, CultureInfo.InvariantCulture);
330serializedText.AppendSpanFormattable(value, format: default, CultureInfo.InvariantCulture);
364serializedText.AppendSpanFormattable(time.Month, format: default, CultureInfo.InvariantCulture);
368serializedText.AppendSpanFormattable(time.Day, format: default, CultureInfo.InvariantCulture);
373serializedText.AppendSpanFormattable(time.Week, format: default, CultureInfo.InvariantCulture);
375serializedText.AppendSpanFormattable((int)time.DayOfWeek, format: default, CultureInfo.InvariantCulture);
568if (!int.TryParse(token, NumberStyles.AllowLeadingSign /* "[sign]digits" */, CultureInfo.InvariantCulture, out int value))
581if (!long.TryParse(token, NumberStyles.AllowLeadingSign /* "[sign]digits" */, CultureInfo.InvariantCulture, out long value))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (2)
586public object? InvokeMember(string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, CultureInfo? culture) => InvokeMember(name, invokeAttr, binder, target, args, null, culture, null);
589public abstract object? InvokeMember(string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, ParameterModifier[]? modifiers, CultureInfo? culture, string[]? namedParameters);
System.Private.DataContractSerialization (32)
System\Xml\XmlBufferReader.cs (6)
431throw XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "DateTime", exception);
435throw XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "DateTime", exception);
439throw XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "DateTime", exception);
453throw XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "TimeSpan", exception);
457throw XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "TimeSpan", exception);
461throw XmlExceptionHelper.CreateConversionException(value.ToString(CultureInfo.InvariantCulture), "TimeSpan", exception);
System.Private.Reflection.Execution (1)
System.Private.Uri (3)
System.Private.Windows.Core (5)
System.Private.Windows.Core.TestUtilities (37)
System.Private.Windows.GdiPlus (1)
System.Private.Xml (190)
System\Xml\Schema\XsdDuration.cs (6)
366vsb.AppendSpanFormattable(_years, null, CultureInfo.InvariantCulture);
372vsb.AppendSpanFormattable(_months, null, CultureInfo.InvariantCulture);
381vsb.AppendSpanFormattable(_days, null, CultureInfo.InvariantCulture);
390vsb.AppendSpanFormattable(_hours, null, CultureInfo.InvariantCulture);
396vsb.AppendSpanFormattable(_minutes, null, CultureInfo.InvariantCulture);
403vsb.AppendSpanFormattable(_seconds, null, CultureInfo.InvariantCulture);
System\Xml\Serialization\XmlSerializationReader.cs (21)
1025if (!int.TryParse(lengthStringSpan, CultureInfo.InvariantCulture, out soapArrayInfo.length))
1085soapArrayInfo.length = int.Parse(dimensions[i], CultureInfo.InvariantCulture);
1582throw new InvalidOperationException(SR.Format(SR.XmlInvalidArrayRef, id, o.GetType().FullName, i.ToString(CultureInfo.InvariantCulture)));
2164_arrayName = string.Create(CultureInfo.InvariantCulture, $"{arrayName}_{i}");
2551Writer.Write(mappings.Length.ToString(CultureInfo.InvariantCulture));
2699Writer.Write(i.ToString(CultureInfo.InvariantCulture));
2731Writer.Write(mappings.Length.ToString(CultureInfo.InvariantCulture));
2880string.Create(CultureInfo.InvariantCulture, $"Read{++NextMethodNumber}_{CodeIdentifier.MakeValidInternal(name)}");
2883string.Create(CultureInfo.InvariantCulture, $"id{(++_nextIdNumber)}_{CodeIdentifier.MakeValidInternal(name)}");
2950uniqueName = name + i.ToString(CultureInfo.InvariantCulture);
3010Writer.Write(string.Create(CultureInfo.InvariantCulture, $"{constants[i].Value}L"));
3575string fixupIndex = member.FixupIndex.ToString(CultureInfo.InvariantCulture);
3629string createName = string.Create(CultureInfo.InvariantCulture, $"create{++_nextCreateMethodNumber}_{typeDesc.Name}");
3960Writer.Write(fixupCount.ToString(CultureInfo.InvariantCulture));
4072StringWriter writer = new StringWriter(CultureInfo.InvariantCulture);
4325Writer.Write(cases.ToString(CultureInfo.InvariantCulture));
4401Writer.Write(member.FixupIndex.ToString(CultureInfo.InvariantCulture));
4434Writer.Write(cases.ToString(CultureInfo.InvariantCulture));
4648Writer.Write((fixupIndex).ToString(CultureInfo.InvariantCulture));
4887Writer.Write((fixupIndex).ToString(CultureInfo.InvariantCulture));
5111Writer.Write(length.ToString(CultureInfo.InvariantCulture));
System\Xml\Serialization\XmlSerializationWriter.cs (25)
634long index = long.Parse(name.AsSpan(prefixLength), NumberStyles.Integer, CultureInfo.InvariantCulture);
948id = string.Create(CultureInfo.InvariantCulture, $"{_idBase}id{++_nextId}");
1316_w.WriteAttributeString("arraySize", Soap12.Encoding, arrayLength.ToString(CultureInfo.InvariantCulture));
1339_w.WriteAttributeString("arraySize", Soap12.Encoding, arrayLength.ToString(CultureInfo.InvariantCulture));
1732_writer.Write(string.Format(CultureInfo.InvariantCulture, HelperClassesForUseReflection,
2164_writer.Write(c.Value.ToString(CultureInfo.InvariantCulture));
2685Writer.Write(xmlnsMember.ToString(CultureInfo.InvariantCulture));
2699string index = i.ToString(CultureInfo.InvariantCulture);
2726Writer.Write(specifiedPosition.ToString(CultureInfo.InvariantCulture));
2772string index = i.ToString(CultureInfo.InvariantCulture);
2781Writer.Write(specifiedPosition.ToString(CultureInfo.InvariantCulture));
2842Writer.Write(mapping.Members.Length.ToString(CultureInfo.InvariantCulture));
2846WriteExtraMembers(mapping.Members.Length.ToString(CultureInfo.InvariantCulture), "pLength");
2905return string.Create(CultureInfo.InvariantCulture, $"Write{++NextMethodNumber}_{CodeIdentifier.MakeValidInternal(name)}");
2978Writer.Write(c.Value.ToString(CultureInfo.InvariantCulture));
4410Writer.Write(((DateTime)value).Ticks.ToString(CultureInfo.InvariantCulture));
4418Writer.Write(((DateTimeOffset)value).Ticks.ToString(CultureInfo.InvariantCulture));
4422Writer.Write(((DateTimeOffset)value).Offset.Ticks.ToString(CultureInfo.InvariantCulture));
4430Writer.Write(((TimeSpan)value).Ticks.ToString(CultureInfo.InvariantCulture));
4438Writer.Write(((DateOnly)value).Year.ToString(CultureInfo.InvariantCulture));
4440Writer.Write(((DateOnly)value).Month.ToString(CultureInfo.InvariantCulture));
4442Writer.Write(((DateOnly)value).Day.ToString(CultureInfo.InvariantCulture));
4450Writer.Write(((TimeOnly)value).Ticks.ToString(CultureInfo.InvariantCulture));
4543enumValue = choiceMapping.Constants[i].Value.ToString(CultureInfo.InvariantCulture);
4559enumValue = choiceMapping.Constants[i].Value.ToString(CultureInfo.InvariantCulture);
System\Xml\XmlConvert.cs (19)
622return value.ToString(null, CultureInfo.InvariantCulture);
627return value.ToString(null, CultureInfo.InvariantCulture);
632return value.ToString(null, CultureInfo.InvariantCulture);
637return value.ToString(null, CultureInfo.InvariantCulture);
642return value.ToString(null, CultureInfo.InvariantCulture);
648return value.ToString(null, CultureInfo.InvariantCulture);
654return value.ToString(null, CultureInfo.InvariantCulture);
660return value.ToString(null, CultureInfo.InvariantCulture);
1588((uint)hi).ToString("X", CultureInfo.InvariantCulture),
1589((uint)low).ToString("X", CultureInfo.InvariantCulture)
1606return CreateException(SR.Xml_InvalidSurrogateHighChar, ((uint)hi).ToString("X", CultureInfo.InvariantCulture), exceptionType, lineNo, linePos);
1663return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
1668return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
1673return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
1678return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
1683return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
1688return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
1693return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
1698return value.TryFormat(destination, out charsWritten, default, CultureInfo.InvariantCulture);
System.Private.Xml.Linq (11)
System.Reflection.Context (16)
System.Reflection.Emit (13)
System.Reflection.Metadata (2)
System.Reflection.MetadataLoadContext (14)
System.Runtime (1)
System.Runtime.Caching (14)
System.Runtime.Serialization.Formatters (32)
System.Security.AccessControl (1)
System.Security.Cryptography (7)
System.Security.Cryptography.Xml (35)
System\Security\Cryptography\Xml\SignedXmlDebugLog.cs (34)
244keyName = key.GetHashCode().ToString("x8", CultureInfo.InvariantCulture);
286string logMessage = SR.Format(CultureInfo.InvariantCulture,
298string canonicalizationSettings = SR.Format(CultureInfo.InvariantCulture,
323string logMessage = SR.Format(CultureInfo.InvariantCulture,
344string logMessage = SR.Format(CultureInfo.InvariantCulture,
370string contextData = SR.Format(CultureInfo.InvariantCulture,
400string contextData = SR.Format(CultureInfo.InvariantCulture,
425string logMessage = SR.Format(CultureInfo.InvariantCulture,
478string logMessage = SR.Format(CultureInfo.InvariantCulture,
528string logMessage = SR.Format(CultureInfo.InvariantCulture,
552string propagationMessage = SR.Format(CultureInfo.InvariantCulture,
603string logMessage = SR.Format(CultureInfo.InvariantCulture,
642string logMessage = SR.Format(CultureInfo.InvariantCulture,
668string logMessage = SR.Format(CultureInfo.InvariantCulture,
694string logMessage = SR.Format(CultureInfo.InvariantCulture,
719string logMessage = SR.Format(CultureInfo.InvariantCulture,
745string logMessage = string.Format(CultureInfo.InvariantCulture,
769string logMessage = SR.Format(CultureInfo.InvariantCulture,
794string logMessage = SR.Format(CultureInfo.InvariantCulture,
830string logMessage = SR.Format(CultureInfo.InvariantCulture,
871string logMessage = SR.Format(CultureInfo.InvariantCulture,
885string hashLog = SR.Format(CultureInfo.InvariantCulture,
890string signatureLog = SR.Format(CultureInfo.InvariantCulture,
915string logMessage = SR.Format(CultureInfo.InvariantCulture,
926string hashLog = SR.Format(CultureInfo.InvariantCulture,
931string signatureLog = SR.Format(CultureInfo.InvariantCulture,
952string buildMessage = SR.Format(CultureInfo.InvariantCulture,
964string revocationMode = SR.Format(CultureInfo.InvariantCulture,
969string revocationFlag = SR.Format(CultureInfo.InvariantCulture,
974string verificationFlags = SR.Format(CultureInfo.InvariantCulture,
979string verificationTime = SR.Format(CultureInfo.InvariantCulture,
984string urlTimeout = SR.Format(CultureInfo.InvariantCulture,
997string logMessage = SR.Format(CultureInfo.InvariantCulture,
1045string logMessage = SR.Format(CultureInfo.InvariantCulture,
System.Security.Principal.Windows (2)
System\Security\Principal\WindowsIdentity.cs (2)
1282Claim c = new Claim(name, intValues[item].ToString(CultureInfo.InvariantCulture), ClaimValueTypes.Integer64, _issuerName, _issuerName, this);
1295Claim c = new Claim(name, ((ulong)uintValues[item]).ToString(CultureInfo.InvariantCulture), ClaimValueTypes.UInteger64, _issuerName, _issuerName, this);
System.ServiceModel.Federation (2)
System.ServiceModel.Http (7)
System.ServiceModel.NetFramingBase (3)
System.ServiceModel.NetNamedPipe (2)
System.ServiceModel.NetTcp (2)
System.ServiceModel.Primitives (170)
Internals\System\Xml\XmlMtomReader.cs (7)
111throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(string.Format(CultureInfo.InvariantCulture, "encodings[{0}]", i));
325return string.Format(CultureInfo.InvariantCulture, "<{0}>", startUri);
410contentID = string.Format(CultureInfo.InvariantCulture, "<{0}>", Uri.UnescapeDataString(uri.Substring(MimeGlobals.ContentIDScheme.Length)));
2718throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, (char)(*ptr), ((int)(*ptr)).ToString("X", CultureInfo.InvariantCulture))));
3092throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, data[offset], ((int)data[offset]).ToString("X", CultureInfo.InvariantCulture))));
3126throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, data[offset], ((int)data[offset]).ToString("X", CultureInfo.InvariantCulture))));
3158throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, data[offset], ((int)data[offset]).ToString("X", CultureInfo.InvariantCulture))));
Internals\System\Xml\XmlMtomWriter.cs (12)
167string.Format(CultureInfo.InvariantCulture, "{0}/{1};{2}=\"{3}\";{4}=\"{5}\"",
173contentTypeBuilder.AppendFormat(CultureInfo.InvariantCulture, ";{0}=\"<{1}>\"", MtomGlobals.StartParam, startUri);
176contentTypeBuilder.AppendFormat(CultureInfo.InvariantCulture, ";{0}=\"{1}\"", MtomGlobals.StartInfoParam, startInfo);
183string contentType = string.Format(CultureInfo.InvariantCulture, "{0};{1}={2}", MtomGlobals.XopType, MtomGlobals.CharsetParam, CharSet(encoding));
186contentType = string.Format(CultureInfo.InvariantCulture, "{0};{1}=\"{2}\"", contentType, MtomGlobals.TypeParam, startInfo);
438Writer.WriteValue(string.Format(CultureInfo.InvariantCulture, "{0}{1}", MimeGlobals.ContentIDScheme, _contentID));
481Writer.WriteString(string.Format(CultureInfo.InvariantCulture, "{0}{1}", MimeGlobals.ContentIDScheme, _contentID));
493return string.Format(CultureInfo.InvariantCulture, "http://tempuri.org/{0}/{1}", index, DateTime.Now.Ticks);
578_mimeWriter.WriteHeader(MimeGlobals.ContentIDHeader, string.Format(CultureInfo.InvariantCulture, "<{0}>", contentID));
589_mimeWriter.WriteHeader(MimeGlobals.ContentIDHeader, string.Format(CultureInfo.InvariantCulture, "<{0}>", contentID));
1056return string.Format(CultureInfo.InvariantCulture, "{0}{1}", prefix, nextId);
1466throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SRP.Format(SRP.MimeHeaderInvalidCharacter, c, ((int)c).ToString("X", CultureInfo.InvariantCulture))));
System\ServiceModel\Channels\SecurityBindingElement.cs (11)
606sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "{0}:", GetType().ToString()));
607sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "DefaultAlgorithmSuite: {0}", _defaultAlgorithmSuite.ToString()));
608sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "IncludeTimestamp: {0}", IncludeTimestamp.ToString()));
609sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "KeyEntropyMode: {0}", _keyEntropyMode.ToString()));
610sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "MessageSecurityVersion: {0}", MessageSecurityVersion.ToString()));
611sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "SecurityHeaderLayout: {0}", _securityHeaderLayout.ToString()));
612sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "ProtectTokens: {0}", _protectTokens.ToString()));
620sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "OperationSupportingTokenParameters: none"));
626sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "OperationSupportingTokenParameters[\"{0}\"]:", requestAction));
633sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "OptionalOperationSupportingTokenParameters: none"));
639sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "OptionalOperationSupportingTokenParameters[\"{0}\"]:", requestAction));
System\ServiceModel\Security\SecurityTimestamp.cs (9)
140CultureInfo.InvariantCulture,
159throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasCreationAheadOfExpiry, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture))));
171throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasExpiryTimeInPast, ExpiryTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew)));
177throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampHasCreationTimeInFuture, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), allowedClockSkew)));
183throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SRP.Format(SRP.TimeStampWasCreatedTooLongAgo, CreationTimeUtc.ToString(DefaultFormat, CultureInfo.CurrentCulture), now.ToString(DefaultFormat, CultureInfo.CurrentCulture), timeToLive, allowedClockSkew)));
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (15)
153sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "TokenType: {0}", TokenType == null ? "null" : TokenType));
154sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "KeyType: {0}", _keyType.ToString()));
155sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "KeySize: {0}", _keySize.ToString(CultureInfo.InvariantCulture)));
156sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "IssuerAddress: {0}", IssuerAddress == null ? "null" : IssuerAddress.ToString()));
157sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "IssuerMetadataAddress: {0}", IssuerMetadataAddress == null ? "null" : IssuerMetadataAddress.ToString()));
158sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "DefaultMessgeSecurityVersion: {0}", DefaultMessageSecurityVersion == null ? "null" : DefaultMessageSecurityVersion.ToString()));
159sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "UseStrTransform: {0}", UseStrTransform.ToString()));
163sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "IssuerBinding: null"));
167sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "IssuerBinding:"));
171sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " BindingElement[{0}]:", i.ToString(CultureInfo.InvariantCulture)));
178sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "ClaimTypeRequirements: none"));
182sb.AppendLine(string.Format(CultureInfo.InvariantCulture, "ClaimTypeRequirements:"));
185sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " {0}, optional={1}", ClaimTypeRequirements[i].ClaimType, ClaimTypeRequirements[i].IsOptional));
System.ServiceModel.Primitives.Tests (1)
System.ServiceModel.Syndication (11)
System.ServiceModel.UnixDomainSocket (1)
System.ServiceProcess.ServiceController (1)
System.Speech (158)
Internal\SrgsCompiler\SRGSCompiler.cs (3)
54CultureInfo culture;
87CultureInfo culture;
103private static CustomGrammar CompileStream(int iCfg, ISrgsParser srgsParser, string? srgsPath, string? filename, Stream? stream, bool fOutputCfg, StringBuilder innerCode, object cfgResources, out CultureInfo culture, string[]? referencedAssemblies, string? keyFile)
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (8)
98return string.Format(CultureInfo.InvariantCulture, "#line {0} \"{1}\"\n{2}", line.ToString(CultureInfo.InvariantCulture), filename, code);
103return string.Format(CultureInfo.InvariantCulture, "#ExternalSource (\"{1}\",{0}) \n{2}\n#End ExternalSource\n", line.ToString(CultureInfo.InvariantCulture), filename, code);
118_cg._script.Append(line.ToString(CultureInfo.InvariantCulture));
131_cg._script.Append(line.ToString(CultureInfo.InvariantCulture));
281string sDLP = string.Format(CultureInfo.InvariantCulture, "/{0}/{1}/{2};", sDisplayToken, sEscapedToken, sSubPron);
302string sDLP = string.Format(CultureInfo.InvariantCulture, "/{0}/{1};", sDisplayToken, sEscapedToken);
Internal\SrgsParser\XmlParser.cs (9)
209sError += string.Format(CultureInfo.InvariantCulture, " [{0}={1}, {2}={3}]", sLine, line, sPosition, position);
213sError = string.Format(CultureInfo.InvariantCulture, "{0}({1},{2}): error : {3}", filename, line, position, sError);
476_langId = CultureInfo.CurrentUICulture;
826repeatProbability = Convert.ToSingle(reader.Value, CultureInfo.InvariantCulture);
830weight = Convert.ToSingle(reader.Value, CultureInfo.InvariantCulture);
1769int minmax = Convert.ToInt32(repeat, CultureInfo.InvariantCulture);
1780minRepeat = Convert.ToInt32(repeat.Substring(0, sep), CultureInfo.InvariantCulture);
1783maxRepeat = Convert.ToInt32(repeat.Substring(sep + 1), CultureInfo.InvariantCulture);
1895private CultureInfo? _langId;
Internal\Synthesis\ISSmlParser.cs (4)
17object ProcessSpeak(string sVersion, string? sBaseUri, CultureInfo? culture, List<SsmlXmlAttribute> extraNamespace);
21void ProcessDesc(CultureInfo? culture);
24object ProcessTextBlock(bool isParagraph, object voice, ref FragmentState fragmentState, CultureInfo? culture, bool newCulture, VoiceGender gender, VoiceAge age);
30object ProcessVoice(string? name, CultureInfo? culture, VoiceGender gender, VoiceAge age, int variant, bool fNewCulture, List<SsmlXmlAttribute>? extraNamespace);
Internal\Synthesis\TextFragmentEngine.cs (8)
30public object ProcessSpeak(string sVersion, string? sBaseUri, CultureInfo? culture, List<SsmlXmlAttribute> extraNamespace)
106public void ProcessDesc(CultureInfo? culture)
125public object ProcessTextBlock(bool isParagraph, object voice, ref FragmentState fragmentState, CultureInfo? culture, bool newCulture, VoiceGender gender, VoiceAge age)
173public object ProcessVoice(string? name, CultureInfo? culture, VoiceGender gender, VoiceAge age, int variant, bool fNewCulture, List<SsmlXmlAttribute>? extraNamespace)
186StringWriter sw = new(CultureInfo.InvariantCulture);
198sb.AppendFormat(CultureInfo.InvariantCulture, "<{0}", element);
201sb.AppendFormat(CultureInfo.InvariantCulture, " {0}:{1}=\"{2}\" xmlns:{3}=\"{4}\"", attribute._prefix, attribute._name, attribute._value, attribute._prefix, attribute._ns);
210AddParseUnknownFragment(voice, ref fragmentState, string.Format(CultureInfo.InvariantCulture, "</{0}>", element));
Internal\Synthesis\TextWriterEngine.cs (9)
18internal TextWriterEngine(XmlTextWriter writer, CultureInfo culture)
28public object ProcessSpeak(string sVersion, string? baseUri, CultureInfo? culture, List<SsmlXmlAttribute> extraNamespace)
77_writer.WriteAttributeString("time", time.ToString(CultureInfo.InvariantCulture) + "ms");
115public void ProcessDesc(CultureInfo? culture)
139public object ProcessTextBlock(bool isParagraph, object? voice, ref FragmentState fragmentState, CultureInfo? culture, bool newCulture, VoiceGender gender, VoiceAge age)
208public object ProcessVoice(string? name, CultureInfo? culture, VoiceGender gender, VoiceAge age, int variant, bool fNewCulture, List<SsmlXmlAttribute>? extraNamespace)
225_writer.WriteAttributeString("age", ((int)age).ToString(CultureInfo.InvariantCulture));
229_writer.WriteAttributeString("variant", (variant).ToString(CultureInfo.InvariantCulture));
378private CultureInfo? _culture;
Internal\Synthesis\VoiceSynthesis.cs (11)
531internal TTSVoice GetEngine(string? name, CultureInfo? culture, VoiceGender gender, VoiceAge age, int variant, bool switchContext)
542internal ReadOnlyCollection<InstalledVoice> GetInstalledVoices(CultureInfo? culture)
544if (culture == null || culture == CultureInfo.InvariantCulture)
1091private TTSVoice GetEngineWithVoice(TTSVoice? defaultVoice, VoiceInfo? defaultVoiceId, string? name, CultureInfo? culture, VoiceGender gender, VoiceAge age, int variant, bool switchContext)
1129viDefault ??= InstalledVoice.FirstEnabled(_installedVoices, CultureInfo.CurrentUICulture);
1184private TTSVoice? MatchVoice(CultureInfo? culture, VoiceGender gender, VoiceAge age, int variant, bool switchContext, [DisallowNull] ref InstalledVoice? viDefault)
1226private static InstalledVoice MatchVoice(InstalledVoice defaultTokenInfo, CultureInfo? culture, VoiceGender gender, VoiceAge age, int variant, List<InstalledVoice> tokensInfo)
1295private static int CalcMatchValue(CultureInfo? culture, VoiceGender gender, VoiceAge age, VoiceInfo? voiceInfo)
1302CultureInfo? tokCulture = voiceInfo.Culture;
1368ssmlEngine = (TtsEngineSsml)assembly.CreateInstance(type.ToString(), false, BindingFlags.Default, null, args!, CultureInfo.CurrentUICulture, null)!;
1456_defaultVoice = GetEngineWithVoice(null, defaultInfo, null, CultureInfo.CurrentUICulture, VoiceGender.NotSet, VoiceAge.NotSet, 1, switchContext);
Recognition\SrgsGrammar\SrgsItem.cs (9)
180writer.WriteAttributeString("weight", _weight.ToString("0.########", CultureInfo.InvariantCulture));
185writer.WriteAttributeString("repeat-prob", _repeatProbability.ToString("0.########", CultureInfo.InvariantCulture));
193writer.WriteAttributeString("repeat", string.Format(CultureInfo.InvariantCulture, "{0}", _minRepeat));
199writer.WriteAttributeString("repeat", string.Format(CultureInfo.InvariantCulture, "{0}-", _minRepeat));
205writer.WriteAttributeString("repeat", string.Format(CultureInfo.InvariantCulture, "{0}-{1}", minRepeat, _maxRepeat));
235sb.Append(_elements.Count.ToString(CultureInfo.InvariantCulture));
244sb.Append(_minRepeat.ToString(CultureInfo.InvariantCulture));
249sb.Append(string.Format(CultureInfo.InvariantCulture, "{0},-", _minRepeat));
255sb.Append(string.Format(CultureInfo.InvariantCulture, "{0},{1}", minRepeat, _maxRepeat));
Synthesis\SpeechSynthesizer.cs (7)
38TTSVoice ttsVoice = VoiceSynthesizer.GetEngine(name, CultureInfo.CurrentUICulture, VoiceGender.NotSet, VoiceAge.NotSet, 1, true);
49SelectVoiceByHints(gender, VoiceAge.NotSet, 1, CultureInfo.CurrentUICulture);
53SelectVoiceByHints(gender, age, 1, CultureInfo.CurrentUICulture);
57SelectVoiceByHints(gender, age, voiceAlternate, CultureInfo.CurrentUICulture);
59public void SelectVoiceByHints(VoiceGender gender, VoiceAge age, int voiceAlternate, CultureInfo culture)
247public ReadOnlyCollection<InstalledVoice> GetInstalledVoices(CultureInfo culture)
251if (culture.Equals(CultureInfo.InvariantCulture))
System.Text.Json (13)
System.Text.Json.SourceGeneration (17)
System.Text.RegularExpressions (40)
System\Text\RegularExpressions\Regex.cs (6)
129internal Regex(string pattern, CultureInfo? culture)
147internal Regex(string pattern, RegexOptions options, TimeSpan matchTimeout, CultureInfo? culture)
179private RegexTree Init(string pattern, RegexOptions options, TimeSpan matchTimeout, [NotNull] ref CultureInfo? culture)
337RegexTree tree = RegexParser.Parse(pattern, options, (options & RegexOptions.CultureInvariant) != 0 ? CultureInfo.InvariantCulture : CultureInfo.CurrentCulture);
538return uint.TryParse(name, NumberStyles.None, CultureInfo.InvariantCulture, out uint result) && result < capsize ? (int)result : -1;
System\Text\RegularExpressions\RegexParser.cs (11)
32private readonly CultureInfo _culture;
55private RegexParser(string pattern, RegexOptions options, CultureInfo culture, Hashtable caps, int capsize, Hashtable? capnames, Span<int> optionSpan)
85internal static CultureInfo GetTargetCulture(RegexOptions options) =>
87(options & RegexOptions.CultureInvariant) != 0 ? CultureInfo.InvariantCulture : CultureInfo.CurrentCulture;
92using var parser = new RegexParser(pattern, options, CultureInfo.InvariantCulture, // since we won't perform case conversions, culture doesn't matter in this case.
103public static unsafe RegexTree Parse(string pattern, RegexOptions options, CultureInfo culture)
140CultureInfo culture = (options & RegexOptions.CultureInvariant) != 0 ? CultureInfo.InvariantCulture : CultureInfo.CurrentCulture;
223var parser = new RegexParser(input, RegexOptions.None, CultureInfo.InvariantCulture, new Hashtable(), 0, null, stackalloc int[OptionStackDefaultSize]);
System.Text.RegularExpressions.Generator (33)
RegexGenerator.Parser.cs (4)
149CultureInfo culture = CultureInfo.InvariantCulture;
170culture = CultureInfo.GetCultureInfo(cultureName);
253internal sealed record RegexPatternAndSyntax(RegexType DeclaringType, bool IsProperty, Location DiagnosticLocation, string MemberName, string Modifiers, bool NullableRegex, string Pattern, RegexOptions Options, int? MatchTimeout, CultureInfo Culture, CompilationData CompilationData);
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexParser.cs (11)
32private readonly CultureInfo _culture;
55private RegexParser(string pattern, RegexOptions options, CultureInfo culture, Hashtable caps, int capsize, Hashtable? capnames, Span<int> optionSpan)
85internal static CultureInfo GetTargetCulture(RegexOptions options) =>
87(options & RegexOptions.CultureInvariant) != 0 ? CultureInfo.InvariantCulture : CultureInfo.CurrentCulture;
92using var parser = new RegexParser(pattern, options, CultureInfo.InvariantCulture, // since we won't perform case conversions, culture doesn't matter in this case.
103public static unsafe RegexTree Parse(string pattern, RegexOptions options, CultureInfo culture)
140CultureInfo culture = (options & RegexOptions.CultureInvariant) != 0 ? CultureInfo.InvariantCulture : CultureInfo.CurrentCulture;
223var parser = new RegexParser(input, RegexOptions.None, CultureInfo.InvariantCulture, new Hashtable(), 0, null, stackalloc int[OptionStackDefaultSize]);
System.Transactions.Local (20)
System.Web.HttpUtility (2)
System.Windows.Controls.Ribbon (33)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (4)
413public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
443public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
478public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
489public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
System.Windows.Forms (233)
System\Windows\Forms\ComponentModel\COM2Interop\COM2Enum.cs (5)
57if (string.Compare(_names[i], value, true, CultureInfo.InvariantCulture) == 0 ||
58string.Compare(_stringValues[i], value, true, CultureInfo.InvariantCulture) == 0)
63if (bestMatch == -1 && string.Compare(_names[i], value, true, CultureInfo.InvariantCulture) == 0)
99value = Convert.ChangeType(value, _values[0].GetType(), CultureInfo.InvariantCulture);
115if (string.Compare(_stringValues[i], stringValue, true, CultureInfo.InvariantCulture) == 0)
System\Windows\Forms\Controls\ListControl\ListControl.cs (4)
499found = string.Compare(str, GetItemText(items[index]), ignoreCase, CultureInfo.CurrentCulture) == 0;
503found = string.Compare(str, 0, GetItemText(items[index]), 0, str.Length, ignoreCase, CultureInfo.CurrentCulture) == 0;
530return Convert.ToString(item, CultureInfo.CurrentCulture);
569return Convert.ToString(item, CultureInfo.CurrentCulture);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (5)
1133private static string FormatDate(DateTime value) => value.ToString("d", CultureInfo.CurrentCulture);
1757throw new ArgumentOutOfRangeException(nameof(x), string.Format(SR.MonthCalendarInvalidDimensions, (x).ToString("D", CultureInfo.CurrentCulture), (y).ToString("D", CultureInfo.CurrentCulture)));
1762throw new ArgumentOutOfRangeException(nameof(y), string.Format(SR.MonthCalendarInvalidDimensions, (x).ToString("D", CultureInfo.CurrentCulture), (y).ToString("D", CultureInfo.CurrentCulture)));
System\Windows\Forms\Input\KeysConverter.cs (15)
17private Dictionary<CultureInfo, List<string>>? _cultureToDisplayOrder;
18private Dictionary<CultureInfo, Dictionary<string, Keys>>? _cultureToKeyName;
27AddLocalizedKeyNames(CultureInfo.InvariantCulture);
30private void AddLocalizedKeyNames(CultureInfo cultureInfo)
99private Dictionary<CultureInfo, Dictionary<string, Keys>> CultureToKeyName
112private Dictionary<CultureInfo, List<string>> CultureToDisplayOrder
144return string.Compare(ConvertToString(a), ConvertToString(b), false, CultureInfo.InvariantCulture);
150public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value)
203finalValue |= Convert.ToInt64(e, CultureInfo.InvariantCulture);
219public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
331private List<string> GetDisplayOrder(CultureInfo? culture)
335culture ??= CultureInfo.CurrentUICulture;
344private Dictionary<string, Keys> GetKeyNames(CultureInfo? culture)
348culture ??= CultureInfo.CurrentUICulture;
362var keys = CultureToKeyName[CultureInfo.InvariantCulture]!.Values.ToList();
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettingsTypeConverter.cs (7)
45public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value)
63public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
83xmlWriter.WriteAttributeString("Row", c.Row.ToString(CultureInfo.CurrentCulture));
84xmlWriter.WriteAttributeString("RowSpan", c.RowSpan.ToString(CultureInfo.CurrentCulture));
86xmlWriter.WriteAttributeString("Column", c.Column.ToString(CultureInfo.CurrentCulture));
87xmlWriter.WriteAttributeString("ColumnSpan", c.ColumnSpan.ToString(CultureInfo.CurrentCulture));
228if (!float.TryParse(floatString, NumberStyles.Float, CultureInfo.InvariantCulture.NumberFormat, out float width))
System.Windows.Forms.Analyzers (2)
System.Windows.Forms.Analyzers.CodeFixes.CSharp (1)
System.Windows.Forms.Analyzers.CodeFixes.VisualBasic (1)
System.Windows.Forms.Analyzers.CSharp (3)
System.Windows.Forms.Analyzers.VisualBasic (1)
System.Windows.Forms.Design (142)
System.Windows.Forms.Primitives (7)
System.Windows.Input.Manipulations (11)
System.Xaml (34)
Terminals.Repl (2)
testhost (10)
testhost.arm64 (10)
testhost.x86 (10)
TestProject.AppHost (1)
TypeScriptApiCompat (6)
ApiCompatReport.cs (6)
26builder.AppendLine(string.Format(CultureInfo.InvariantCulture, "Suppressed diagnostics: {0}", result.SuppressedDiagnostics.Count));
38builder.AppendLine(string.Format(CultureInfo.InvariantCulture, "- `{0}` `{1}` `{2}` - {3}", diagnostic.Kind, diagnostic.PackageName, diagnostic.Symbol, diagnostic.Message));
50builder.AppendLine(string.Format(CultureInfo.InvariantCulture, "- {0}", error));
62builder.AppendLine(string.Format(CultureInfo.InvariantCulture, "- `{0}` `{1}` `{2}` at `{3}:{4}`", suppression.Kind, suppression.PackageName, suppression.Symbol, suppression.FilePath, suppression.LineNumber));
74builder.AppendLine(string.Format(CultureInfo.InvariantCulture, "- `{0}` `{1}` `{2}` - {3}", diagnostic.Kind, diagnostic.PackageName, diagnostic.Symbol, diagnostic.Message));
95builder.AppendLine(string.Format(CultureInfo.InvariantCulture, "- `{0}`", packageName));
UIAutomationClient (17)
UIAutomationClientSideProviders (44)
MS\Internal\AutomationProxies\Accessible.cs (4)
1158Debug.WriteLine(string.Format(CultureInfo.CurrentCulture, "Unexpected exception thrown for AccessibleChildren: {0}", e));
1166Debug.WriteLine(string.Format(CultureInfo.CurrentCulture, "Unexpected hresult from AccessibleChildren: {0} count is {1} and actualCount is {2}", hr, count, actualCount));
1370Debug.Fail(string.Format(CultureInfo.CurrentCulture, "MsaaNativeProvider: IAccessible threw a COMException: {0}", e.Message));
1387Debug.Fail(string.Format(CultureInfo.CurrentCulture, "Unexpected IAccessible exception: {0}", e));
MS\Internal\AutomationProxies\WindowsMenu.cs (20)
1178_sAutomationId = "Separator " + (_item + 1).ToString(CultureInfo.InvariantCulture); // This string is a non-localizable string
1326string menuText = menuRawText.ToLower(CultureInfo.InvariantCulture);
1329if ((accelerator = AccelatorKeyCtrl(keyCtrl.ToLower(CultureInfo.InvariantCulture), keyCtrl + " + ", menuText, menuRawText, out pos)) != null ||
1330(accelerator = AccelatorKeyCtrl(keyControl.ToLower(CultureInfo.InvariantCulture), keyCtrl + " + ", menuText, menuRawText, out pos)) != null ||
1331(accelerator = AccelatorKeyCtrl(keyAlt.ToLower(CultureInfo.InvariantCulture), keyAlt + " + ", menuText, menuRawText, out pos)) != null ||
1332(accelerator = AccelatorKeyCtrl(keyShift.ToLower(CultureInfo.InvariantCulture), keyShift + " + ", menuText, menuRawText, out pos)) != null ||
1333(accelerator = AccelatorKeyCtrl(keyWin.ToLower(CultureInfo.InvariantCulture), keyWin + " + ", menuText, menuRawText, out pos)) != null)
2449return string.Format(CultureInfo.CurrentCulture, "{0}{1}{2}", sCanonicalsKeyword, menuText.Substring(pos + cKeyChars + 1, cMenuChars - (pos + cKeyChars + 2)), Char.ToUpper(menuText[cMenuChars - 1], CultureInfo.InvariantCulture));
2477int iKey = int.Parse(menuText.AsSpan(pos + 1, cChars - (pos + 1)), CultureInfo.InvariantCulture);
2480return "F" + iKey.ToString(CultureInfo.CurrentCulture);
2506itemId = "Item " + result.ToString(CultureInfo.CurrentCulture);
2513itemId = "Item " + (_item + 1).ToString(CultureInfo.CurrentCulture);
2750string menuText = menuRawText.ToLower(CultureInfo.InvariantCulture);
2753if ((accelerator = AccelatorKeyCtrl(keyCtrl.ToLower(CultureInfo.InvariantCulture), keyCtrl + " + ", menuText, menuRawText, out pos)) != null ||
2754(accelerator = AccelatorKeyCtrl(keyControl.ToLower(CultureInfo.InvariantCulture), keyCtrl + " + ", menuText, menuRawText, out pos)) != null ||
2755(accelerator = AccelatorKeyCtrl(keyAlt.ToLower(CultureInfo.InvariantCulture), keyAlt + " + ", menuText, menuRawText, out pos)) != null ||
2756(accelerator = AccelatorKeyCtrl(keyShift.ToLower(CultureInfo.InvariantCulture), keyShift + " + ", menuText, menuRawText, out pos)) != null ||
2757(accelerator = AccelatorKeyCtrl(keyWin.ToLower(CultureInfo.InvariantCulture), keyWin + " + ", menuText, menuRawText, out pos)) != null)
2857_sAutomationId = "Item " + (item).ToString(CultureInfo.CurrentCulture);
UIAutomationTypes (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (1)
69return String.Format(System.Globalization.CultureInfo.CurrentCulture,"[{0}, {1}, {2}, {3}, {4}, {5}]", this.eM11, this.eM12, this.eM21, this.eM22, this.eDx, this.eDy );
VBCSCompiler (14)
src\roslyn\src\Compilers\Server\VBCSCompiler\BuildServerController.cs (5)
60if (int.TryParse(appSettings[KeepAliveSettingName], NumberStyles.Integer, CultureInfo.InvariantCulture, out int keepAliveValue) &&
250if (!int.TryParse(timeoutValue.ToString(), NumberStyles.Integer, CultureInfo.InvariantCulture, out var parsedTimeout) ||
296if (!DateTimeOffset.TryParse(value, CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind, out var parsed))
322if (!DateTimeOffset.TryParse(value, CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind, out var parsed))
333if (!int.TryParse(value, NumberStyles.Integer, CultureInfo.InvariantCulture, out var parsedVerbosity) ||
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (4)
332File.WriteAllText(Path.Combine(stagingDir, CreatedFileName), DateTimeOffset.UtcNow.ToString("O", CultureInfo.InvariantCulture));
460File.WriteAllText(path, DateTimeOffset.UtcNow.ToString("O", CultureInfo.InvariantCulture));
561if (DateTimeOffset.TryParse(text, CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind, out var parsed))
589if (DateTimeOffset.TryParse(text, CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind, out var parsed))
vstest.console (101)
CommandLine\Executor.cs (5)
271Output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.NoArgumentProcessorFound, arg));
379Output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.DuplicateArgumentError, processor.Metadata.Value.CommandName));
478string commandLineBanner = string.Format(CultureInfo.CurrentCulture, CommandLineResources.MicrosoftCommandLineTitle, assemblyVersionAndArchitecture);
573EqtTrace.Error(string.Format(CultureInfo.InvariantCulture, "Error: Can't open command line argument file '{0}' : '{1}'", fileName, e.Message));
574Output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.OpenResponseFileError, fileName));
Internal\ConsoleLogger.cs (19)
250Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalDays, CommandLineResources.Days));
254Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalHours, CommandLineResources.Hours));
258Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalMinutes, CommandLineResources.Minutes));
262Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalSeconds, CommandLineResources.Seconds));
279var prefix = string.Format(CultureInfo.CurrentCulture, "{0}{1}", Environment.NewLine, TestMessageFormattingPrefix);
284sb.AppendFormat(CultureInfo.CurrentCulture, "{0}{1}", TestMessageFormattingPrefix, messageText);
315var errorMessage = string.Format(CultureInfo.CurrentCulture, "{0}{1}{2}", TestResultPrefix, TestMessageFormattingPrefix, result.ErrorMessage);
323var stackTrace = string.Format(CultureInfo.CurrentCulture, "{0}{1}", TestResultPrefix, result.ErrorStackTrace);
429Output.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestSourcesDiscovered, commandLineOptions.Sources.Count()), OutputLevel.Information);
706var attachmentOutput = string.Format(CultureInfo.CurrentCulture, CommandLineResources.AttachmentOutputFormat, uriDataAttachment.Uri.LocalPath);
768var failed = sourceSummary.FailedTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
769var passed = sourceSummary.PassedTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
770var skipped = sourceSummary.SkippedTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
771var total = sourceSummary.TotalTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
781var outputLine = string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummary,
876Output.Information(false, string.Format(CultureInfo.CurrentCulture, totalTestsformat, totalTests));
880Output.Information(false, ConsoleColor.Green, string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummaryPassedTests, passedTests));
884Output.Information(false, ConsoleColor.Red, string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummaryFailedTests, failedTests));
888Output.Information(false, ConsoleColor.Yellow, string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummarySkippedTests, skippedTests));
Internal\MSBuildLogger.cs (11)
113SendMessage("run-abort", string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunAbortedWithError, e.Error));
129var summary = string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummary,
140total.ToString(CultureInfo.InvariantCulture),
141passed.ToString(CultureInfo.InvariantCulture),
142skipped.ToString(CultureInfo.InvariantCulture),
143failed.ToString(CultureInfo.InvariantCulture),
144time.ToString(CultureInfo.InvariantCulture));
211line = result.TestCase.LineNumber > 0 ? result.TestCase.LineNumber.ToString(CultureInfo.InvariantCulture) : null;
361var prefix = string.Format(CultureInfo.CurrentCulture, "{0}{1}", Environment.NewLine, testMessageFormattingPrefix);
366stringBuilder.AppendFormat(CultureInfo.CurrentCulture, "{0}{1}", testMessageFormattingPrefix, messageText);
509string inPattern = string.Format(CultureInfo.InvariantCulture, inString, "(?<file>.+)", @"(?<line>\d+)");
Processors\AeDebuggerArgumentProcessor.cs (9)
92string exceptionMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.InvalidAeDebuggerArgument, _argument ?? "");
123_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.PostmortemDebuggerNotSupportedForCurrentOS));
129_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ProcDumpToolDirectoryPathArgumenNotFound));
139_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.InvalidProcDumpToolDirectoryPath));
150_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ProcDumpFileNameNotFound, procDumpPath));
157_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ProcDumpFileNameNotFound, procDumpPath));
213_output.Error(false, string.Format(CultureInfo.CurrentCulture, invalidArgumentErrorMessage));
219_output.Error(false, string.Format(CultureInfo.CurrentCulture, invalidArgumentErrorMessage));
226_output.Error(false, string.Format(CultureInfo.CurrentCulture, invalidDirectoryErrorMessage, directoryInfo.FullName));
Processors\EnableCodeCoverageArgumentProcessor.cs (4)
193string.Format(CultureInfo.CurrentCulture, "{0} {1}", ObjectModel.Resources.CommonResources.MalformedRunSettingsFile, e.Message), e);
277xmlText = string.Format(CultureInfo.InvariantCulture, xmlText, string.Format(CultureInfo.InvariantCulture, format, nodeName, "{0}"));
280xmlText = string.Format(CultureInfo.InvariantCulture, xmlText, string.Empty);
Processors\ListExtensionsArgumentProcessor.cs (6)
91ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.UriOfDefaultExecutor, extension.Metadata.DefaultExecutorUri), OutputLevel.Information);
92ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.SupportedFileTypesIndicator + " " + string.Join(", ", extension.Metadata.FileExtension!)), OutputLevel.Information);
128ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "Uri", extension.Metadata.ExtensionUri), OutputLevel.Information);
172ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "Uri", extension.Metadata.ExtensionUri), OutputLevel.Information);
173ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "FriendlyName", string.Join(", ", extension.Metadata.FriendlyName)), OutputLevel.Information);
216ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "SettingName", extension.Metadata.SettingsName), OutputLevel.Information);
Processors\RunSpecificTestsArgumentProcessor.cs (4)
245string warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.SomeTestsUnavailableAfterFiltering, _discoveredTestCount, missingFilters);
262warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.NoTestsAvailableAfterFiltering, _discoveredTestCount, string.Join(", ", _selectedTestNames!));
267warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.NoTestsAvailableInSources, string.Join(", ", _commandLineOptions.Sources));
271warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.StringFormatToJoinTwoStrings, warningMessage, CommandLineResources.SuggestTestAdapterPathIfNoTestsIsFound);
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (4)
133throw new CommandLineException(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestAdapterLoadingStrategyValueInvalidRecursive, $"{nameof(TestAdapterLoadingStrategy.Explicit)}, {nameof(TestAdapterLoadingStrategy.NextToSource)}"));
168throw new CommandLineException(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestAdapterLoadingStrategyValueInvalid, value));
185throw new CommandLineException(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestAdapterPathValueRequiredWhenStrategyXIsUsed, nameof(TestAdapterLoadingStrategy.Explicit)));
222string.Format(CultureInfo.CurrentCulture, CommandLineResources.InvalidTestAdapterPathCommand, adapterPath, CommandLineResources.TestAdapterPathDoesNotExist)
vstest.console.arm64 (101)
src\vstest\src\vstest.console\CommandLine\Executor.cs (5)
271Output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.NoArgumentProcessorFound, arg));
379Output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.DuplicateArgumentError, processor.Metadata.Value.CommandName));
478string commandLineBanner = string.Format(CultureInfo.CurrentCulture, CommandLineResources.MicrosoftCommandLineTitle, assemblyVersionAndArchitecture);
573EqtTrace.Error(string.Format(CultureInfo.InvariantCulture, "Error: Can't open command line argument file '{0}' : '{1}'", fileName, e.Message));
574Output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.OpenResponseFileError, fileName));
src\vstest\src\vstest.console\Internal\ConsoleLogger.cs (19)
250Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalDays, CommandLineResources.Days));
254Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalHours, CommandLineResources.Hours));
258Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalMinutes, CommandLineResources.Minutes));
262Output.Information(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ExecutionTimeFormatString, timeSpan.TotalSeconds, CommandLineResources.Seconds));
279var prefix = string.Format(CultureInfo.CurrentCulture, "{0}{1}", Environment.NewLine, TestMessageFormattingPrefix);
284sb.AppendFormat(CultureInfo.CurrentCulture, "{0}{1}", TestMessageFormattingPrefix, messageText);
315var errorMessage = string.Format(CultureInfo.CurrentCulture, "{0}{1}{2}", TestResultPrefix, TestMessageFormattingPrefix, result.ErrorMessage);
323var stackTrace = string.Format(CultureInfo.CurrentCulture, "{0}{1}", TestResultPrefix, result.ErrorStackTrace);
429Output.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestSourcesDiscovered, commandLineOptions.Sources.Count()), OutputLevel.Information);
706var attachmentOutput = string.Format(CultureInfo.CurrentCulture, CommandLineResources.AttachmentOutputFormat, uriDataAttachment.Uri.LocalPath);
768var failed = sourceSummary.FailedTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
769var passed = sourceSummary.PassedTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
770var skipped = sourceSummary.SkippedTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
771var total = sourceSummary.TotalTests.ToString(CultureInfo.CurrentCulture).PadLeft(5);
781var outputLine = string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummary,
876Output.Information(false, string.Format(CultureInfo.CurrentCulture, totalTestsformat, totalTests));
880Output.Information(false, ConsoleColor.Green, string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummaryPassedTests, passedTests));
884Output.Information(false, ConsoleColor.Red, string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummaryFailedTests, failedTests));
888Output.Information(false, ConsoleColor.Yellow, string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummarySkippedTests, skippedTests));
src\vstest\src\vstest.console\Internal\MSBuildLogger.cs (11)
113SendMessage("run-abort", string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunAbortedWithError, e.Error));
129var summary = string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestRunSummary,
140total.ToString(CultureInfo.InvariantCulture),
141passed.ToString(CultureInfo.InvariantCulture),
142skipped.ToString(CultureInfo.InvariantCulture),
143failed.ToString(CultureInfo.InvariantCulture),
144time.ToString(CultureInfo.InvariantCulture));
211line = result.TestCase.LineNumber > 0 ? result.TestCase.LineNumber.ToString(CultureInfo.InvariantCulture) : null;
361var prefix = string.Format(CultureInfo.CurrentCulture, "{0}{1}", Environment.NewLine, testMessageFormattingPrefix);
366stringBuilder.AppendFormat(CultureInfo.CurrentCulture, "{0}{1}", testMessageFormattingPrefix, messageText);
509string inPattern = string.Format(CultureInfo.InvariantCulture, inString, "(?<file>.+)", @"(?<line>\d+)");
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (9)
92string exceptionMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.InvalidAeDebuggerArgument, _argument ?? "");
123_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.PostmortemDebuggerNotSupportedForCurrentOS));
129_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ProcDumpToolDirectoryPathArgumenNotFound));
139_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.InvalidProcDumpToolDirectoryPath));
150_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ProcDumpFileNameNotFound, procDumpPath));
157_output.Error(false, string.Format(CultureInfo.CurrentCulture, CommandLineResources.ProcDumpFileNameNotFound, procDumpPath));
213_output.Error(false, string.Format(CultureInfo.CurrentCulture, invalidArgumentErrorMessage));
219_output.Error(false, string.Format(CultureInfo.CurrentCulture, invalidArgumentErrorMessage));
226_output.Error(false, string.Format(CultureInfo.CurrentCulture, invalidDirectoryErrorMessage, directoryInfo.FullName));
src\vstest\src\vstest.console\Processors\EnableCodeCoverageArgumentProcessor.cs (4)
193string.Format(CultureInfo.CurrentCulture, "{0} {1}", ObjectModel.Resources.CommonResources.MalformedRunSettingsFile, e.Message), e);
277xmlText = string.Format(CultureInfo.InvariantCulture, xmlText, string.Format(CultureInfo.InvariantCulture, format, nodeName, "{0}"));
280xmlText = string.Format(CultureInfo.InvariantCulture, xmlText, string.Empty);
src\vstest\src\vstest.console\Processors\ListExtensionsArgumentProcessor.cs (6)
91ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.UriOfDefaultExecutor, extension.Metadata.DefaultExecutorUri), OutputLevel.Information);
92ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.SupportedFileTypesIndicator + " " + string.Join(", ", extension.Metadata.FileExtension!)), OutputLevel.Information);
128ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "Uri", extension.Metadata.ExtensionUri), OutputLevel.Information);
172ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "Uri", extension.Metadata.ExtensionUri), OutputLevel.Information);
173ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "FriendlyName", string.Join(", ", extension.Metadata.FriendlyName)), OutputLevel.Information);
216ConsoleOutput.Instance.WriteLine(string.Format(CultureInfo.CurrentCulture, CommandLineResources.AvailableExtensionsMetadataFormat, "SettingName", extension.Metadata.SettingsName), OutputLevel.Information);
src\vstest\src\vstest.console\Processors\RunSpecificTestsArgumentProcessor.cs (4)
245string warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.SomeTestsUnavailableAfterFiltering, _discoveredTestCount, missingFilters);
262warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.NoTestsAvailableAfterFiltering, _discoveredTestCount, string.Join(", ", _selectedTestNames!));
267warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.NoTestsAvailableInSources, string.Join(", ", _commandLineOptions.Sources));
271warningMessage = string.Format(CultureInfo.CurrentCulture, CommandLineResources.StringFormatToJoinTwoStrings, warningMessage, CommandLineResources.SuggestTestAdapterPathIfNoTestsIsFound);
src\vstest\src\vstest.console\Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (4)
133throw new CommandLineException(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestAdapterLoadingStrategyValueInvalidRecursive, $"{nameof(TestAdapterLoadingStrategy.Explicit)}, {nameof(TestAdapterLoadingStrategy.NextToSource)}"));
168throw new CommandLineException(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestAdapterLoadingStrategyValueInvalid, value));
185throw new CommandLineException(string.Format(CultureInfo.CurrentCulture, CommandLineResources.TestAdapterPathValueRequiredWhenStrategyXIsUsed, nameof(TestAdapterLoadingStrategy.Explicit)));
222string.Format(CultureInfo.CurrentCulture, CommandLineResources.InvalidTestAdapterPathCommand, adapterPath, CommandLineResources.TestAdapterPathDoesNotExist)
WindowsFormsIntegration (12)
WithDockerfile.AppHost (1)