1 instantiation of CodePagesEncodingProvider
System.Text.Encoding.CodePages (1)
System\Text\CodePagesEncodingProvider.cs (1)
13private static readonly EncodingProvider s_singleton = new CodePagesEncodingProvider();
42 references to CodePagesEncodingProvider
csc (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
105System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
dotnet (1)
Program.cs (1)
111Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
Microsoft.Build (1)
Xml\XmlReaderExtension.cs (1)
49Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
Microsoft.Build.Tasks.Core (1)
ResourceHandling\MSBuildResXReader.cs (1)
253Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
Microsoft.CodeAnalysis (2)
EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
MSBuild (1)
XMake.cs (1)
2005Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
PresentationFramework (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Text\InternalEncoding.cs (1)
17Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (2)
17private static volatile bool s_encodingProviderRegistered = CodePagesEncodingProvider.Instance == null; 48if (CodePagesEncodingProvider.Instance is { } provider)
System.Text.Encoding.CodePages (15)
System\Text\BaseCodePageEncoding.cs (1)
235Stream? stream = typeof(CodePagesEncodingProvider).Assembly.GetManifestResourceStream(tableName);
System\Text\BaseCodePageEncoding.netcoreapp.cs (1)
37internal static unsafe EncodingInfo [] GetEncodings(CodePagesEncodingProvider provider)
System\Text\DecoderNLS.cs (5)
91fixed (byte* pBytes = &CodePagesEncodingProvider.GetNonNullPinnableReference(bytes)) 137fixed (byte* pBytes = &CodePagesEncodingProvider.GetNonNullPinnableReference(bytes)) 138fixed (char* pChars = &CodePagesEncodingProvider.GetNonNullPinnableReference(chars)) 187fixed (byte* pBytes = &CodePagesEncodingProvider.GetNonNullPinnableReference(bytes)) 188fixed (char* pChars = &CodePagesEncodingProvider.GetNonNullPinnableReference(chars))
System\Text\EncoderNLS.cs (5)
89fixed (char* pChars = &CodePagesEncodingProvider.GetNonNullPinnableReference(chars)) 126fixed (char* pChars = &CodePagesEncodingProvider.GetNonNullPinnableReference(chars)) 127fixed (byte* pBytes = &CodePagesEncodingProvider.GetNonNullPinnableReference(bytes)) 172fixed (char* pChars = &CodePagesEncodingProvider.GetNonNullPinnableReference(chars)) 173fixed (byte* pBytes = &CodePagesEncodingProvider.GetNonNullPinnableReference(bytes))
System\Text\EncodingNLS.cs (3)
115fixed (byte* pBytes = &CodePagesEncodingProvider.GetNonNullPinnableReference(bytes)) 157fixed (byte* pBytes = &CodePagesEncodingProvider.GetNonNullPinnableReference(bytes)) 245fixed (char* pChars = &CodePagesEncodingProvider.GetNonNullPinnableReference(chars))
System.Windows.Forms (3)
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (3)
2817encodedBytes = (CodePagesEncodingProvider.Instance.GetEncoding(0) ?? Encoding.UTF8).GetBytes(str); 2861string str = (CodePagesEncodingProvider.Instance.GetEncoding(0) ?? Encoding.UTF8).GetString(bytes); 2949result = (CodePagesEncodingProvider.Instance.GetEncoding(0) ?? Encoding.UTF8).GetString(bytes, 0, bytes.Length);
vbc (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
105System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
VBCSCompiler (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
105System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);