EncodingExtensions.GetChars Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>) |
Descodifica el elemento ReadOnlySequence<T> especificado en |
| GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>) |
Descodifica el elemento ReadOnlySequence<T> especificado en |
| GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>) |
Descodifica el elemento ReadOnlySpan<T> especificado en |
GetChars(Encoding, ReadOnlySequence<Byte>, IBufferWriter<Char>)
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
Descodifica el elemento ReadOnlySequence<T> especificado en chars mediante el elemento Encoding especificado y escribe el resultado en writer.
public:
[System::Runtime::CompilerServices::Extension]
static long GetChars(System::Text::Encoding ^ encoding, System::Buffers::ReadOnlySequence<System::Byte> % bytes, System::Buffers::IBufferWriter<char> ^ writer);
public static long GetChars(this System.Text.Encoding encoding, in System.Buffers.ReadOnlySequence<byte> bytes, System.Buffers.IBufferWriter<char> writer);
static member GetChars : System.Text.Encoding * ReadOnlySequence * System.Buffers.IBufferWriter<char> -> int64
<Extension()>
Public Function GetChars (encoding As Encoding, ByRef bytes As ReadOnlySequence(Of Byte), writer As IBufferWriter(Of Char)) As Long
Parámetros
- encoding
- Encoding
Codificación que representa cómo se deben descodificar los datos de bytes.
- bytes
- ReadOnlySequence<Byte>
Secuencia cuyos bytes se deben descodificar.
- writer
- IBufferWriter<Char>
Búfer en el que se escribirán los caracteres descodificados.
Devoluciones
Número de caracteres escritos en writer.
Excepciones
bytes contiene datos que no se pueden descodificar y encoding está configurado para iniciarse al mostrarse dichos datos.
Se aplica a
GetChars(Encoding, ReadOnlySequence<Byte>, Span<Char>)
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
Descodifica el elemento ReadOnlySequence<T> especificado en chars mediante el elemento Encoding especificado y envía el resultado a chars.
public:
[System::Runtime::CompilerServices::Extension]
static int GetChars(System::Text::Encoding ^ encoding, System::Buffers::ReadOnlySequence<System::Byte> % bytes, Span<char> chars);
public static int GetChars(this System.Text.Encoding encoding, in System.Buffers.ReadOnlySequence<byte> bytes, Span<char> chars);
static member GetChars : System.Text.Encoding * ReadOnlySequence * Span<char> -> int
<Extension()>
Public Function GetChars (encoding As Encoding, ByRef bytes As ReadOnlySequence(Of Byte), chars As Span(Of Char)) As Integer
Parámetros
- encoding
- Encoding
Codificación que representa cómo se codifican los datos de bytes.
- bytes
- ReadOnlySequence<Byte>
Secuencia que se va a descodificar en caracteres.
Devoluciones
Número de caracteres escritos en chars.
Excepciones
chars no es lo suficientemente grande como para contener el formato codificado de bytes.
bytes contiene datos que no se pueden descodificar y encoding está configurado para iniciarse al mostrarse dichos datos.
Se aplica a
GetChars(Encoding, ReadOnlySpan<Byte>, IBufferWriter<Char>)
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
- Source:
- EncodingExtensions.cs
Descodifica el elemento ReadOnlySpan<T> especificado en chars mediante el elemento Encoding especificado y escribe el resultado en writer.
public:
[System::Runtime::CompilerServices::Extension]
static long GetChars(System::Text::Encoding ^ encoding, ReadOnlySpan<System::Byte> bytes, System::Buffers::IBufferWriter<char> ^ writer);
public static long GetChars(this System.Text.Encoding encoding, ReadOnlySpan<byte> bytes, System.Buffers.IBufferWriter<char> writer);
static member GetChars : System.Text.Encoding * ReadOnlySpan<byte> * System.Buffers.IBufferWriter<char> -> int64
<Extension()>
Public Function GetChars (encoding As Encoding, bytes As ReadOnlySpan(Of Byte), writer As IBufferWriter(Of Char)) As Long
Parámetros
- encoding
- Encoding
Codificación que representa cómo se deben descodificar los datos de bytes.
- bytes
- ReadOnlySpan<Byte>
Intervalo de bytes que se van a descodificar.
- writer
- IBufferWriter<Char>
Búfer en el que se escribirán los caracteres descodificados.
Devoluciones
Número de caracteres escritos en writer.
Excepciones
bytes contiene datos que no se pueden descodificar y encoding está configurado para iniciarse al mostrarse dichos datos.