26 references to EncodingUtilities
Microsoft.Build (1)
Logging\FileLogger.cs (1)
44
if (
EncodingUtilities
.GetExternalOverriddenUILanguageIfSupportableWithEncoding() != null)
Microsoft.Build.Framework (11)
EncodingUtilities.cs (11)
231
return
EncodingUtilities
.Utf8WithoutBom;
234
var defaultEncoding =
EncodingUtilities
.CurrentSystemOemEncoding;
242
defaultEncoding =
EncodingUtilities
.Utf8WithoutBom;
245
string useUtf8 = string.IsNullOrEmpty(encodingSpecification) ?
EncodingUtilities
.UseUtf8Detect : encodingSpecification;
249
case
EncodingUtilities
.UseUtf8Always:
250
case
EncodingUtilities
.UseUtf8True:
251
return
EncodingUtilities
.Utf8WithoutBom;
252
case
EncodingUtilities
.UseUtf8Never:
253
case
EncodingUtilities
.UseUtf8System:
256
return
EncodingUtilities
.CanEncodeString(defaultEncoding.CodePage, contents)
258
:
EncodingUtilities
.Utf8WithoutBom;
Microsoft.Build.Tasks.Core (4)
Exec.cs (4)
39
_standardOutputEncoding =
EncodingUtilities
.CurrentSystemOemEncoding;
40
_standardErrorEncoding =
EncodingUtilities
.CurrentSystemOemEncoding;
199
var encoding =
EncodingUtilities
.BatchFileEncoding(Command + WorkingDirectory, UseUtf8Encoding);
231
if (encoding.CodePage !=
EncodingUtilities
.CurrentSystemOemEncoding.CodePage)
Microsoft.Build.Utilities.Core (8)
ToolTask.cs (8)
204
public string UseUtf8Encoding { get; set; } =
EncodingUtilities
.UseUtf8Detect;
257
return
EncodingUtilities
.CurrentSystemOemEncoding;
281
return
EncodingUtilities
.CurrentSystemOemEncoding;
1531
File.AppendAllText(_temporaryBatchFile, AdjustCommandsForOperatingSystem(commandLineCommands),
EncodingUtilities
.CurrentSystemOemEncoding);
1541
encoding =
EncodingUtilities
.CurrentSystemOemEncoding;
1545
encoding =
EncodingUtilities
.BatchFileEncoding(commandLineCommands + _temporaryBatchFile, UseUtf8Encoding);
1547
if (encoding.CodePage !=
EncodingUtilities
.CurrentSystemOemEncoding.CodePage)
1555
EncodingUtilities
.CurrentSystemOemEncoding);
MSBuild (2)
XMake.cs (2)
1945
var desiredCulture =
EncodingUtilities
.GetExternalOverriddenUILanguageIfSupportableWithEncoding() ?? CultureInfo.CurrentUICulture.GetConsoleFallbackUICulture();
1956
if (
EncodingUtilities
.CurrentPlatformIsWindowsAndOfficiallySupportsUTF8Encoding())