Convert.TryToBase64Chars Método

Definição

Tenta converter os números inteiros sem sinal de 8 bits dentro do intervalo somente leitura especificado na representação deles de cadeia de caracteres equivalente codificada com dígitos de base 64. Opcionalmente, você pode especificar se deseja inserir quebras de linha no valor retornado.

public static bool TryToBase64Chars (ReadOnlySpan<byte> bytes, Span<char> chars, out int charsWritten, Base64FormattingOptions options = System.Base64FormattingOptions.None);
static member TryToBase64Chars : ReadOnlySpan<byte> * Span<char> * int * Base64FormattingOptions -> bool
Public Shared Function TryToBase64Chars (bytes As ReadOnlySpan(Of Byte), chars As Span(Of Char), ByRef charsWritten As Integer, Optional options As Base64FormattingOptions = System.Base64FormattingOptions.None) As Boolean

Parâmetros

bytes
ReadOnlySpan<Byte>

Um intervalo somente leitura de números inteiros sem sinal de 8 bits.

chars
Span<Char>

O intervalo no qual gravar a representação de cadeia de caracteres na base 64 dos elementos em bytes. Se o comprimento de bytes for 0, ou quando o método retornar false, nada será gravado nesse parâmetro.

charsWritten
Int32

Quando esse método retorna, contém o número total de caracteres gravados em chars.

options
Base64FormattingOptions

Um dos valores de enumeração que especifica se é necessário inserir quebras de linha no valor retornado. O valor padrão é None.

Retornos

Boolean

true se a conversão for bem-sucedida; caso contrário, false.

Exceções

options não é um valor Base64FormattingOptions válido.

Aplica-se a