Convert.TryToBase64Chars Método

Definição

Tenta converter os inteiros não assinados de 8 bits dentro do intervalo especificado de apenas leitura para a sua representação equivalente de cadeias, codificada com dígitos em base 64. Podes opcionalmente especificar se deves inserir quebras de linha no valor de retorno.

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 de apenas leitura de inteiros não assinados de 8 bits.

chars
Span<Char>

O espaço em que escrever a representação da cadeia em base 64 dos elementos em bytes. Se o comprimento de bytes for 0, ou quando este método retorna false, nada é escrito neste parâmetro.

charsWritten
Int32

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

options
Base64FormattingOptions

Um dos valores de enumeração que especifica se deve inserir quebras de linha no valor de retorno. O valor predefinido é None.

Devoluções

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

Exceções

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

Aplica-se a