EncodingExtensions Classe

Definição

Fornece métodos de extensão para os tipos de codificação, como Encoding, Encoder, e Decoder.

public ref class EncodingExtensions abstract sealed
public static class EncodingExtensions
type EncodingExtensions = class
Public Module EncodingExtensions
Herança
EncodingExtensions

Métodos

Name Description
Convert(Decoder, ReadOnlySequence<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)

Converte a ReadOnlySequence<T> para caracteres codificados em UTF-16 e escreve o resultado em writer.

Convert(Decoder, ReadOnlySpan<Byte>, IBufferWriter<Char>, Boolean, Int64, Boolean)

Converte a ReadOnlySpan<T> em caracteres usando decoder e escreve o resultado em writer.

Convert(Encoder, ReadOnlySequence<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)

Converte a ReadOnlySequence<T> em bytes codificados e escreve o resultado em writer.

Convert(Encoder, ReadOnlySpan<Char>, IBufferWriter<Byte>, Boolean, Int64, Boolean)

Converte a ReadOnlySpan<T> em bytes usando encoder e escreve o resultado em writer.

GetBytes(Encoding, ReadOnlySequence<Char>, IBufferWriter<Byte>)

Decodifica o especificado ReadOnlySequence<T> para bytes usando o especificado Encoding e escreve o resultado em writer.

GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>)

Codifica o especificado ReadOnlySequence<T> para bytes usando o especificado Encoding e produz o resultado para bytes.

GetBytes(Encoding, ReadOnlySequence<Char>)

Codifica o especificado ReadOnlySequence<T> num Byte array usando o especificado Encoding.

GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>)

Codifica o especificado ReadOnlySpan<T> em bytes usando o especificado Encoding e escreve o resultado em writer.

GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)

Decodifica o especificado ReadOnlySequence<T> para chars usando o especificado Encoding e escreve o resultado em writer.

GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)

Descodifica o especificado ReadOnlySequence<T> para chars usando o especificado Encoding e produz o resultado para chars.

GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)

Decodifica o especificado ReadOnlySpan<T> para chars usando o especificado Encoding e escreve o resultado em writer.

GetString(Encoding, ReadOnlySequence<Byte>)

Descodifica o especificado ReadOnlySequence<T> em um String usando o especificado Encoding.

Aplica-se a