9 types derived from Decoder
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (3)
13
internal class UTF16Decoder : System.Text.
Decoder
165
internal class SafeAsciiDecoder :
Decoder
401
internal abstract class Ucs4Decoder :
Decoder
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\DecoderNLS.cs (1)
22
internal class DecoderNLS :
Decoder
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
1197
internal sealed class DefaultDecoder :
Decoder
System.Private.Xml (3)
System\Xml\XmlEncoding.cs (3)
10
internal sealed class UTF16Decoder : System.Text.
Decoder
164
internal sealed class SafeAsciiDecoder :
Decoder
374
internal abstract class Ucs4Decoder :
Decoder
System.Text.Encoding.CodePages (1)
System\Text\DecoderNLS.cs (1)
23
internal class DecoderNLS :
Decoder
, ISerializable
57 references to Decoder
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImplHelpers.cs (1)
41
internal
Decoder
decoder;
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (1)
225
public override
Decoder
GetDecoder()
FrameworkFork\System.Runtime.Serialization\System\Xml\EncodingStreamWrapper.cs (1)
42
private
Decoder
_dec;
FrameworkFork\System.Runtime.Serialization\System\Xml\ValueHandle.cs (1)
704
Decoder
decoder = encoding.GetDecoder();
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackReader.cs (1)
1147
System.Text.
Decoder
decoder = StringEncoding.UTF8.GetDecoder();
Microsoft.AspNetCore.HttpLogging (1)
BufferingStream.cs (1)
68
var
decoder = encoding.GetDecoder();
Microsoft.AspNetCore.SignalR.Common (1)
src\aspnetcore\src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
14
private readonly
Decoder
_decoder;
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
src\aspnetcore\src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
14
private readonly
Decoder
_decoder;
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
src\aspnetcore\src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
14
private readonly
Decoder
_decoder;
Microsoft.AspNetCore.WebUtilities (1)
HttpRequestStreamReader.cs (1)
20
private readonly
Decoder
_decoder;
Microsoft.Build.Framework (1)
BackEnd\InterningBinaryReader.cs (1)
50
private
Decoder
_decoder;
mscorlib (1)
parent\ref\mscorlib.cs (1)
1090
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
Decoder
))]
netstandard (1)
netstandard.cs (1)
2025
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
Decoder
))]
System.Console (3)
src\runtime\src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
143
public override
Decoder
GetDecoder()
System\IO\CachedConsoleStream.cs (1)
15
private readonly
Decoder
_decoder;
System\IO\StdInReader.cs (1)
25
private readonly
Decoder
_decoder;
System.Diagnostics.Process (8)
System\Diagnostics\AsyncStreamReader.cs (1)
28
private readonly
Decoder
_decoder;
System\Diagnostics\Process.Multiplexing.cs (4)
167
Decoder
decoder,
202
private static int SkipPreambleOrDetectEncoding(ReadOnlySpan<byte> byteBuffer, ref Encoding encoding, ref
Decoder
decoder)
344
private static void DecodeBytesAndParseLines(
Decoder
decoder, ReadOnlySpan<byte> byteBuffer, ref char[] charBuffer, ref int charStart, ref int charEnd, bool standardError, List<ProcessOutputLine> lines)
350
private static bool FlushDecoderAndEmitRemainingChars(bool preambleChecked, Encoding encoding,
Decoder
decoder, ReadOnlySpan<byte> unconsumedBytes, ref char[] charBuffer, ref int charStart, ref int charEnd, bool standardError, List<ProcessOutputLine> lines)
System\Diagnostics\Process.Multiplexing.Unix.cs (3)
56
Decoder
outputDecoder = outputEncoding.GetDecoder();
57
Decoder
errorDecoder = errorEncoding.GetDecoder();
216
ref
Decoder
decoder,
System.IO.Ports (2)
System\IO\Ports\SerialPort.cs (2)
44
private
Decoder
_decoder = Encoding.ASCII.GetDecoder();
1025
Decoder
localDecoder = Encoding.GetDecoder();
System.Memory (6)
System\Text\EncodingExtensions.cs (6)
308
Decoder
decoder = encoding.GetDecoder();
348
Decoder
decoder = encoding.GetDecoder();
496
/// <param name="decoder">The <see cref="
Decoder
"/> instance which can convert <see langword="byte"/>s to <see langword="char"/>s.</param>
507
public static void Convert(this
Decoder
decoder, ReadOnlySpan<byte> bytes, IBufferWriter<char> writer, bool flush, out long charsUsed, out bool completed)
544
/// <param name="decoder">The <see cref="
Decoder
"/> instance which can convert <see langword="byte"/>s to <see langword="char"/>s.</param>
555
public static void Convert(this
Decoder
decoder, in ReadOnlySequence<byte> bytes, IBufferWriter<char> writer, bool flush, out long charsUsed, out bool completed)
System.Net.Requests (1)
System\Net\CommandStream.cs (1)
472
private
Decoder
_decoder;
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\BinaryReader.cs (1)
21
private
Decoder
? _decoder;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (1)
33
private
Decoder
_decoder = null!; // only null in NullStreamReader where this is never used
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (1)
877
public override
Decoder
GetDecoder() => new DecoderNLS(this);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
954
public virtual
Decoder
GetDecoder() => new DefaultDecoder(this);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (1)
1178
/// Transcodes bytes to chars, using <see cref="DecoderFallback"/> or <see cref="
Decoder
.Fallback"/> if needed.
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (1)
629
public override
Decoder
GetDecoder()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\TranscodingStream.cs (2)
39
private
Decoder
? _thisDecoder;
47
private
Decoder
? _innerDecoder;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
1720
public override Text.
Decoder
GetDecoder()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
1058
public override
Decoder
GetDecoder()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
714
public override Text.
Decoder
GetDecoder()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
754
public override
Decoder
GetDecoder()
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs (1)
23
private
Decoder
? _dec;
System\Xml\EncodingStreamWrapper.cs (1)
42
private readonly
Decoder
? _dec;
System\Xml\ValueHandle.cs (1)
739
Decoder
decoder = encoding.GetDecoder();
System.Private.Xml (2)
System\Xml\Core\XmlTextReaderImplHelpers.cs (1)
36
internal
Decoder
? decoder;
System\Xml\XmlEncoding.cs (1)
224
public override
Decoder
GetDecoder()
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
800
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
Decoder
))]
System.Text.Encoding (1)
System.Text.Encoding.cs (1)
4
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.
Decoder
))]
System.Text.Encoding.CodePages (5)
System\Text\DBCSCodePageEncoding.cs (1)
1145
public override
Decoder
GetDecoder()
System\Text\EncodingNLS.cs (1)
292
public override
Decoder
GetDecoder()
System\Text\GB18030Encoding.cs (1)
781
public override
Decoder
GetDecoder()
System\Text\ISCIIEncoding.cs (1)
678
public override
Decoder
GetDecoder()
System\Text\ISO2022Encoding.cs (1)
1785
public override
Decoder
GetDecoder()