9 types derived from Decoder
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (3)
13internal class UTF16Decoder : System.Text.Decoder 165internal class SafeAsciiDecoder : Decoder 401internal abstract class Ucs4Decoder : Decoder
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Text\DecoderNLS.cs (1)
21internal class DecoderNLS : Decoder
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
1197internal sealed class DefaultDecoder : Decoder
System.Private.Xml (3)
System\Xml\XmlEncoding.cs (3)
10internal sealed class UTF16Decoder : System.Text.Decoder 164internal sealed class SafeAsciiDecoder : Decoder 374internal abstract class Ucs4Decoder : Decoder
System.Text.Encoding.CodePages (1)
System\Text\DecoderNLS.cs (1)
23internal class DecoderNLS : Decoder, ISerializable
55 references to Decoder
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImplHelpers.cs (1)
41internal Decoder decoder;
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (1)
225public override Decoder GetDecoder()
FrameworkFork\System.Runtime.Serialization\System\Xml\EncodingStreamWrapper.cs (1)
42private Decoder _dec;
FrameworkFork\System.Runtime.Serialization\System\Xml\ValueHandle.cs (1)
704Decoder decoder = encoding.GetDecoder();
Microsoft.AspNetCore.Components.Server (1)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackReader.cs (1)
1103System.Text.Decoder decoder = StringEncoding.UTF8.GetDecoder();
Microsoft.AspNetCore.HttpLogging (1)
BufferingStream.cs (1)
68var decoder = encoding.GetDecoder();
Microsoft.AspNetCore.SignalR.Common (1)
src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
14private readonly Decoder _decoder;
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
14private readonly Decoder _decoder;
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
src\SignalR\common\Shared\Utf8BufferTextReader.cs (1)
14private readonly Decoder _decoder;
Microsoft.AspNetCore.WebUtilities (1)
HttpRequestStreamReader.cs (1)
20private readonly Decoder _decoder;
Microsoft.Build (1)
InterningBinaryReader.cs (1)
56private Decoder _decoder;
Microsoft.Build.Tasks.Core (1)
InterningBinaryReader.cs (1)
56private Decoder _decoder;
Microsoft.VisualBasic.Core (2)
Microsoft\VisualBasic\FileIO\FileSystem.vb (1)
2259Private m_Decoder As Text.Decoder ' The Decoder to use.
Microsoft\VisualBasic\Strings.vb (1)
256Dim dec As Decoder
MSBuild (1)
InterningBinaryReader.cs (1)
56private Decoder _decoder;
MSBuildTaskHost (1)
InterningBinaryReader.cs (1)
56private Decoder _decoder;
mscorlib (1)
src\libraries\shims\mscorlib\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\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
143public override Decoder GetDecoder()
System\IO\CachedConsoleStream.cs (1)
15private readonly Decoder _decoder;
System\IO\StdInReader.cs (1)
25private readonly Decoder _decoder;
System.Diagnostics.Process (1)
System\Diagnostics\AsyncStreamReader.cs (1)
28private readonly Decoder _decoder;
System.IO.Ports (2)
System\IO\Ports\SerialPort.cs (2)
44private Decoder _decoder = Encoding.ASCII.GetDecoder(); 1025Decoder localDecoder = Encoding.GetDecoder();
System.Memory (6)
System\Text\EncodingExtensions.cs (6)
308Decoder decoder = encoding.GetDecoder(); 348Decoder 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> 507public 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> 555public 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)
470private Decoder _decoder;
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\IO\BinaryReader.cs (1)
21private Decoder? _decoder;
src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (1)
33private Decoder _decoder = null!; // only null in NullStreamReader where this is never used
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (1)
876public override Decoder GetDecoder() => new DecoderNLS(this);
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
954public virtual Decoder GetDecoder() => new DefaultDecoder(this);
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (1)
1177/// Transcodes bytes to chars, using <see cref="DecoderFallback"/> or <see cref="Decoder.Fallback"/> if needed.
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (1)
628public override Decoder GetDecoder()
src\libraries\System.Private.CoreLib\src\System\Text\TranscodingStream.cs (2)
39private Decoder? _thisDecoder; 47private Decoder? _innerDecoder;
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
1720public override Text.Decoder GetDecoder()
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
1058public override Decoder GetDecoder()
src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
714public override Text.Decoder GetDecoder()
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
754public override Decoder GetDecoder()
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs (1)
23private Decoder? _dec;
System\Xml\EncodingStreamWrapper.cs (1)
42private readonly Decoder? _dec;
System\Xml\ValueHandle.cs (1)
739Decoder decoder = encoding.GetDecoder();
System.Private.Xml (2)
System\Xml\Core\XmlTextReaderImplHelpers.cs (1)
35internal Decoder? decoder;
System\Xml\XmlEncoding.cs (1)
224public override Decoder GetDecoder()
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
779[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)
1156public override Decoder GetDecoder()
System\Text\EncodingNLS.cs (1)
292public override Decoder GetDecoder()
System\Text\GB18030Encoding.cs (1)
781public override Decoder GetDecoder()
System\Text\ISCIIEncoding.cs (1)
678public override Decoder GetDecoder()
System\Text\ISO2022Encoding.cs (1)
1785public override Decoder GetDecoder()