3 overrides of CodePage
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (1)
268public override int CodePage
System.Console (1)
src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
38public override int CodePage
System.Private.Xml (1)
System\Xml\XmlEncoding.cs (1)
267public override int CodePage
121 references to CodePage
csc (2)
src\Compilers\Core\CommandLine\ConsoleUtil.cs (2)
43if (utf8Output && textWriter.Encoding.CodePage != s_utf8Encoding.CodePage)
dotnet-svcutil.xmlserializer (3)
Microsoft\Tools\ServiceModel\SvcUtil\Tool.cs (3)
99if ((System.Console.OutputEncoding.CodePage != Encoding.UTF8.CodePage) && 100(System.Console.OutputEncoding.CodePage != Thread.CurrentThread.CurrentUICulture.TextInfo.OEMCodePage))
InMemory.FunctionalTests (6)
Http2\Http2StreamTests.cs (3)
2223var encoding = Encoding.GetEncoding(Encoding.Latin1.CodePage, EncoderFallback.ExceptionFallback, 2558var encoding = Encoding.GetEncoding(Encoding.Latin1.CodePage, EncoderFallback.ExceptionFallback, 5841var encoding = Encoding.GetEncoding(Encoding.ASCII.CodePage, EncoderFallback.ExceptionFallback,
Http3\Http3StreamTests.cs (2)
927var encoding = Encoding.GetEncoding(Encoding.Latin1.CodePage, EncoderFallback.ExceptionFallback, 1078var encoding = Encoding.GetEncoding(Encoding.Latin1.CodePage, EncoderFallback.ExceptionFallback,
ResponseHeaderTests.cs (1)
85var encoding = Encoding.GetEncoding(Encoding.Latin1.CodePage, EncoderFallback.ExceptionFallback,
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Internal\JsonRequestHelpers.cs (2)
58if (encoding == null || encoding.CodePage == Encoding.UTF8.CodePage)
Microsoft.AspNetCore.Http (1)
Features\FormFeature.cs (1)
338if (encoding == null || encoding.CodePage == 65000)
Microsoft.AspNetCore.Http.Extensions (2)
HttpRequestJsonExtensions.cs (2)
317if (encoding == null || encoding.CodePage == Encoding.UTF8.CodePage)
Microsoft.AspNetCore.Mvc.Core (6)
Formatters\SystemTextJsonInputFormatter.cs (2)
128if (encoding.CodePage == Encoding.UTF8.CodePage)
Formatters\SystemTextJsonOutputFormatter.cs (2)
86if (selectedEncoding.CodePage == Encoding.UTF8.CodePage)
Infrastructure\SystemTextJsonResultExecutor.cs (2)
64if (resolvedContentTypeEncoding.CodePage == Encoding.UTF8.CodePage)
Microsoft.AspNetCore.WebUtilities (2)
FormPipeReader.cs (1)
56if (encoding is Encoding { CodePage: 65000 })
MultipartSectionStreamExtensions.cs (1)
41if (streamEncoding == null || streamEncoding.CodePage == 65000)
Microsoft.Build.CommandLine.UnitTests (1)
XMake_Tests.cs (1)
929Assert.Equal(65001, Console.OutputEncoding.CodePage); // UTF-8 enabled for correct rendering.
Microsoft.Build.Engine.OM.UnitTests (2)
Construction\ProjectRootElement_Tests.cs (2)
1936Assert.Equal(encoding.CodePage, project.Encoding.CodePage);
Microsoft.Build.Framework (1)
EncodingUtilities.cs (1)
251return EncodingUtilities.CanEncodeString(defaultEncoding.CodePage, contents)
Microsoft.Build.Tasks.CodeAnalysis (2)
src\Compilers\Core\CommandLine\ConsoleUtil.cs (2)
43if (utf8Output && textWriter.Encoding.CodePage != s_utf8Encoding.CodePage)
Microsoft.Build.Tasks.Core (3)
Exec.cs (3)
233if (encoding.CodePage != EncodingUtilities.CurrentSystemOemEncoding.CodePage) 236sw.WriteLine($@"%SystemRoot%\System32\chcp.com {encoding.CodePage}>nul");
Microsoft.Build.Utilities.Core (3)
ToolTask.cs (3)
1442if (encoding.CodePage != EncodingUtilities.CurrentSystemOemEncoding.CodePage) 1449$@"%SystemRoot%\System32\chcp.com {encoding.CodePage}>nul{Environment.NewLine}",
Microsoft.Build.Utilities.UnitTests (2)
EncodingUtilities_Tests.cs (2)
27EncodingUtilities.CanEncodeString(defaultEncoding.CodePage, nonAnsiCharacters).ShouldBeFalse(); 28EncodingUtilities.CanEncodeString(defaultEncoding.CodePage, pathWithAnsiCharacters).ShouldBeTrue();
Microsoft.CodeAnalysis (2)
Compilation\DeterministicKeyBuilder.cs (2)
418writer.Write("defaultSourceFileEncoding", options.DefaultSourceFileEncoding?.CodePage); 419writer.Write("fallbackSourceFileEncoding", options.FallbackSourceFileEncoding?.CodePage);
Microsoft.CodeAnalysis.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (2)
525else if (encoding.CodePage > 0) 528WriteInt32(encoding.CodePage);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.TypeCode.cs (1)
287/// Encoding serialized as <see cref="Encoding.CodePage"/>.
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\TextEncodingKind.cs (1)
59switch (encoding.CodePage)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Serialization\MessagePackFormatters.cs (1)
195var codePage = value.CodePage;
Microsoft.CodeAnalysis.Test.Utilities (4)
Assert\ConditionalFactAttribute.cs (2)
207public override bool ShouldSkip => Encoding.GetEncoding(0)?.CodePage != 932; 220return Encoding.GetEncoding(0)?.CodePage != 1252;
EncodingTestHelpers.cs (2)
54Assert.Equal(expected.CodePage, actual!.CodePage);
Microsoft.CodeAnalysis.UnitTests (3)
Text\StringTextDecodingTests.cs (3)
174Assert.Equal(1252, sourceText.Encoding.CodePage); 311Assert.Equal(encoding.CodePage, encodedText.Encoding.CodePage);
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (2)
525else if (encoding.CodePage > 0) 528WriteInt32(encoding.CodePage);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.TypeCode.cs (1)
287/// Encoding serialized as <see cref="Encoding.CodePage"/>.
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\TextEncodingKind.cs (1)
59switch (encoding.CodePage)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
181var original = Encoding.GetEncoding(Encoding.ASCII.CodePage, new TestEncoderFallback(), new TestDecoderFallback());
MSBuild (1)
XMake.cs (1)
1949codepage = Console.OutputEncoding.CodePage;
System.Console (1)
src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
40get { return _encoding.CodePage; }
System.IO.Compression (1)
System\IO\Compression\ZipHelper.cs (1)
207isUTF8 = encoding.CodePage == 65001;
System.IO.Ports (2)
System\IO\Ports\SerialPort.cs (2)
307value.CodePage < 50000 || value.CodePage == 54936))
System.Net.Http (3)
System\Net\Http\HttpContent.cs (3)
55Debug.Assert(codePage == encoding.CodePage, 57$"Expected (constant): {codePage}, Actual (Encoding.CodePage): {encoding.CodePage}"); 703switch (encoding.CodePage)
System.Net.Security (1)
System\Net\Security\SslApplicationProtocol.cs (1)
12private static readonly Encoding s_utf8 = Encoding.GetEncoding(Encoding.UTF8.CodePage, EncoderFallback.ExceptionFallback, DecoderFallback.ExceptionFallback);
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (2)
309return (encoding?.CodePage == CodePageUTF7) ? null : encoding; 929internal bool IsUTF8CodePage => CodePage == CodePageUTF8;
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (3)
1792return (CodePage == that.CodePage) && 1804return CodePage + this.EncoderFallback.GetHashCode() + this.DecoderFallback.GetHashCode() +
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
1154CodePage + (_emitUTF32ByteOrderMark ? 4 : 0) + (_bigEndian ? 8 : 0);
src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
113return this.CodePage + this.EncoderFallback.GetHashCode() + this.DecoderFallback.GetHashCode();
System.Private.DataContractSerialization (2)
System\Xml\XmlUTF8TextWriter.cs (2)
93if (encoding != null && encoding.CodePage == Encoding.UTF8.CodePage)
System.Private.Xml (2)
System\Xml\Core\XmlWriterSettings.cs (2)
603Debug.Assert(Encoding.Equals(Encoding.GetEncoding(Encoding.CodePage)), "Cannot serialize encoding correctly"); 604writer.Write(Encoding.CodePage);
System.Text.Encoding.CodePages (39)
System\Text\BaseCodePageEncoding.cs (1)
255throw new NotSupportedException(SR.Format(SR.NotSupported_NoCodepageData, CodePage));
System\Text\DBCSCodePageEncoding.cs (2)
99throw new NotSupportedException(SR.Format(SR.NotSupported_NoCodepageData, CodePage)); 404$"[DBCSCodePageEncoding.ReadBestFitTable]Expected small best fit table < 20 for code page {CodePage}, not {arrayTemp.Length / 2}");
System\Text\DecoderBestFitFallback.cs (3)
36value is InternalDecoderBestFitFallback that && encoding.CodePage == that.encoding.CodePage; 38public override int GetHashCode() => encoding.CodePage;
System\Text\EncoderBestFitFallback.cs (3)
36value is InternalEncoderBestFitFallback that && encoding.CodePage == that.encoding.CodePage; 38public override int GetHashCode() => encoding.CodePage;
System\Text\EncodingNLS.cs (13)
355_encodingName = GetLocalizedEncodingNameResource(CodePage); 359SR.Format(SR.MissingEncodingNameResource, WebName, CodePage)); 368_encodingName = EncodingTable.GetEnglishNameFromCodePage(CodePage); 372SR.Format(SR.MissingEncodingNameResource, WebName, CodePage)); 534_webName = EncodingTable.GetWebNameFromCodePage(CodePage); 537throw new NotSupportedException(SR.Format(SR.NotSupported_NoCodepageData, CodePage)); 545CodePage switch 554CodePage switch 571(ushort FamilyCodePage, byte _) item = EncodingTable.GetCodePageItem(CodePage); 580(ushort _, byte CodePageFlags) item = EncodingTable.GetCodePageItem(CodePage); 589(ushort _, byte CodePageFlags) item = EncodingTable.GetCodePageItem(CodePage); 598(ushort _, byte CodePageFlags) item = EncodingTable.GetCodePageItem(CodePage); 607(ushort _, byte codePageFlags) = EncodingTable.GetCodePageItem(CodePage);
System\Text\ISCIIEncoding.cs (2)
707currentCodePage = defaultCodePage = encoding.CodePage - 57000; 743currentCodePage = encoding.CodePage - 57000;
System\Text\ISO2022Encoding.cs (12)
101switch (CodePage) 250switch (CodePage) 296switch (CodePage) 399if (CodePage == 50220) 422if (CodePage == 50222) 437Debug.Assert(CodePage == 50221, "[ISO2022Encoding.GetBytesCP5022xJP]Expected Code Page 50221"); 462if (CodePage == 50222 && currentMode == ISO2022Modes.ModeHalfwidthKatakana) 494if (CodePage == 50222 && currentMode == ISO2022Modes.ModeHalfwidthKatakana) 528if (CodePage == 50222 && currentMode == ISO2022Modes.ModeHalfwidthKatakana) 542(CodePage != 50222 || currentMode != ISO2022Modes.ModeHalfwidthKatakana)) 1707switch (CodePage) 1752switch (CodePage)
System\Text\SBCSCodePageEncoding.cs (3)
73throw new NotSupportedException(SR.Format(SR.NotSupported_NoCodepageData, CodePage)); 182Debug.Assert(arrayTemp[byteTemp] == UNKNOWN_CHAR, $"[SBCSCodePageEncoding::ReadBestFitTable] Expected unallocated byte (not 0x{(int)arrayTemp[byteTemp]:X2}) for best fit byte at 0x{byteTemp:X2} for code page {CodePage}"); 282$"[SBCSCodePageEncoding.ReadBestFitTable] No valid Unicode value {(int)_mapBytesToUnicode[input]:X4} for round trip bytes {(int)input:X4}, encoding {CodePage}");
System.Windows.Forms.Tests (1)
System\Windows\Forms\RichTextBoxTests.cs (1)
9758int currentCodePage = (CodePagesEncodingProvider.Instance.GetEncoding(0) ?? Encoding.UTF8).CodePage;
vbc (2)
src\Compilers\Core\CommandLine\ConsoleUtil.cs (2)
43if (utf8Output && textWriter.Encoding.CodePage != s_utf8Encoding.CodePage)
VBCSCompiler (2)
src\Compilers\Core\CommandLine\ConsoleUtil.cs (2)
43if (utf8Output && textWriter.Encoding.CodePage != s_utf8Encoding.CodePage)