3 types derived from Encoder
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Text\EncoderNLS.cs (1)
22internal class EncoderNLS : Encoder
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
1145internal sealed class DefaultEncoder : Encoder
System.Text.Encoding.CodePages (1)
System\Text\EncoderNLS.cs (1)
22internal class EncoderNLS : Encoder, ISerializable
58 references to Encoder
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlEncodedRawTextWriter.cs (1)
72protected Encoder encoder;
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (1)
281public override Encoder GetEncoder()
FrameworkFork\System.Runtime.Serialization\System\Xml\EncodingStreamWrapper.cs (1)
41private Encoder _enc;
http2cat (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
IIS.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
IIS.LongTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
IIS.NewHandler.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
IIS.NewShim.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
IIS.ShadowCopy.Tests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
IISExpress.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
InMemory.FunctionalTests (1)
ResponseTests.cs (1)
3428var encoder = Encoding.ASCII.GetEncoder();
Microsoft.AspNetCore.Http.Abstractions (1)
Extensions\HttpResponseWritingExtensions.cs (1)
102var encoder = encoding.GetEncoder();
Microsoft.AspNetCore.Http.Connections.Common (1)
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (1)
22private readonly Encoder _encoder;
Microsoft.AspNetCore.OpenApi (1)
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (1)
22private readonly Encoder _encoder;
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\ServerInfrastructure\BufferExtensions.cs (1)
217var encoder = encoding.GetEncoder();
Microsoft.AspNetCore.SignalR.Common (1)
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (1)
22private readonly Encoder _encoder;
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (1)
22private readonly Encoder _encoder;
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
src\SignalR\common\Shared\Utf8BufferTextWriter.cs (1)
22private readonly Encoder _encoder;
Microsoft.AspNetCore.WebUtilities (1)
HttpResponseStreamWriter.cs (1)
21private readonly Encoder _encoder;
Microsoft.CodeAnalysis (1)
Text\SourceTextStream.cs (1)
19private readonly Encoder _encoder;
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
1098[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.Encoder))]
netstandard (1)
netstandard.cs (1)
2033[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.Encoder))]
System.Console (4)
src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
148public override Encoder GetEncoder()
System\IO\StdInReader.cs (3)
27private readonly Encoder _echoEncoder; 28private Encoder? _bufferReadEncoder; 125Encoder encoder = _bufferReadEncoder ??= _encoding.GetEncoder();
System.Memory (6)
System\Text\EncodingExtensions.cs (6)
117Encoder encoder = encoding.GetEncoder(); 161Encoder encoder = encoding.GetEncoder(); 403/// <param name="encoder">The <see cref="Encoder"/> instance which can convert <see langword="char"/>s to <see langword="byte"/>s.</param> 414public static void Convert(this Encoder encoder, ReadOnlySpan<char> chars, IBufferWriter<byte> writer, bool flush, out long bytesUsed, out bool completed) 451/// <param name="encoder">The <see cref="Encoder"/> instance which can convert <see langword="char"/>s to <see langword="byte"/>s.</param> 461public static void Convert(this Encoder encoder, in ReadOnlySequence<char> chars, IBufferWriter<byte> writer, bool flush, out long bytesUsed, out bool completed)
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (1)
444Encoder encoder = _encoding.GetEncoder();
src\libraries\System.Private.CoreLib\src\System\IO\File.cs (2)
1536Encoder encoder = encoding.GetEncoder(); 1590Encoder encoder = encoding.GetEncoder();
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (1)
35private readonly Encoder _encoder;
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (1)
879public override Encoder GetEncoder() => new EncoderNLS(this);
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
970public virtual Encoder GetEncoder() => new DefaultEncoder(this);
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (1)
576/// Transcodes chars to bytes, using <see cref="EncoderFallback"/> or <see cref="Encoder.Fallback"/> if needed.
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (1)
633public override Encoder GetEncoder()
src\libraries\System.Private.CoreLib\src\System\Text\TranscodingStream.cs (2)
38private Encoder? _innerEncoder; 46private Encoder? _thisEncoder;
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
1715public override Encoder GetEncoder()
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
1063public override Encoder GetEncoder()
src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
719public override Text.Encoder GetEncoder()
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
760public override Encoder GetEncoder()
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs (1)
24private Encoder? _enc;
System\Xml\EncodingStreamWrapper.cs (1)
41private readonly Encoder? _enc;
System.Private.Xml (2)
System\Xml\Core\XmlEncodedRawTextWriter.cs (1)
52protected Encoder? _encoder;
System\Xml\XmlEncoding.cs (1)
280public override Encoder GetEncoder()
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
787[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.Encoder))]
System.Text.Encoding (1)
System.Text.Encoding.cs (1)
10[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.Encoder))]
System.Text.Encoding.CodePages (3)
System\Text\EncodingNLS.cs (1)
297public override Encoder GetEncoder()
System\Text\ISCIIEncoding.cs (1)
683public override Encoder GetEncoder()
System\Text\ISO2022Encoding.cs (1)
1780public override Encoder GetEncoder()