Compartilhar via


EncodingExtensions Classe

Definição

Fornece métodos de extensão para 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

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

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

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

Converte um ReadOnlySpan<T> em caracteres usando decoder e grava o resultado em writer.

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

Converte um ReadOnlySequence<T> em bytes codificados e grava o resultado em writer.

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

Converte um ReadOnlySpan<T> em bytes usando encoder e grava o resultado em writer.

GetBytes(Encoding, ReadOnlySequence<Char>)

Codifica o ReadOnlySequence<T> especificado em uma matriz Byte usando o Encoding especificado.

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

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

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

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

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

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

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

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

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

Decodifica o ReadOnlySequence<T> especificado para chars usando o Encoding especificado e gera o resultado para chars.

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

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

GetString(Encoding, ReadOnlySequence<Byte>)

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

Aplica-se a