TextEncoder.EncodeUtf8 Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Codifica o texto UTF-8 fornecido.
public virtual System.Buffers.OperationStatus EncodeUtf8(ReadOnlySpan<byte> utf8Source, Span<byte> utf8Destination, out int bytesConsumed, out int bytesWritten, bool isFinalBlock = true);
abstract member EncodeUtf8 : ReadOnlySpan<byte> * Span<byte> * int * int * bool -> System.Buffers.OperationStatus
override this.EncodeUtf8 : ReadOnlySpan<byte> * Span<byte> * int * int * bool -> System.Buffers.OperationStatus
Public Overridable Function EncodeUtf8 (utf8Source As ReadOnlySpan(Of Byte), utf8Destination As Span(Of Byte), ByRef bytesConsumed As Integer, ByRef bytesWritten As Integer, Optional isFinalBlock As Boolean = true) As OperationStatus
Parâmetros
- utf8Source
- ReadOnlySpan<Byte>
Um buffer de origem contendo o texto UTF-8 para codificar.
- bytesConsumed
- Int32
O número de bytes consumidos do utf8Source buffer.
- bytesWritten
- Int32
O número de bytes escritos no utf8Destination buffer.
- isFinalBlock
- Boolean
true para indicar que não há mais dados fonte que precisem de ser codificados; caso contrário, false.
Devoluções
Um código de estado que descreve o resultado da operação de codificação.
Observações
Os utf8Source buffers e utf8Destination não devem sobrepor-se.