Convert.TryToBase64Chars(ReadOnlySpan<Byte>, Span<Char>, Int32, Base64FormattingOptions) Método

Definición

Intenta convertir los enteros sin signo de 8 bits del intervalo de solo lectura especificado en su representación de cadena equivalente, que se codifica con dígitos en base 64.Tries to convert the 8-bit unsigned integers inside the specified read-only span into their equivalent string representation that is encoded with base-64 digits. Opcionalmente puede especificar si se van a insertar saltos de línea en el valor devuelto.You can optionally specify whether to insert line breaks in the return value.

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>

Un intervalo de solo lectura de enteros sin signo de 8 bits.A read-only span of 8-bit unsigned integers.

chars
Span<Char>

Cuando este método devuelve true, es un intervalo que contiene la representación de cadena en base 64 de los elementos de bytes.When this method returns true, a span containing the string representation in base 64 of the elements in bytes. Si la longitud de bytes es 0, o cuando este método devuelve false, no se escribe nada en este parámetro.If the length of bytes is 0, or when this method returns false, nothing is written into this parameter.

charsWritten
Int32

Cuando este método devuelve un valor, el número total de caracteres escritos en chars.When this method returns, the total number of characters written into chars.

options
Base64FormattingOptions

Uno de los valores de enumeración que especifican si se van a insertar saltos de línea en el valor devuelto.One of the enumeration values that specify whether to insert line breaks in the return value. El valor predeterminado es None.The default value is None.

Devoluciones

Es true si la conversión se realiza correctamente; en caso contrario, es false.true if the conversion is successful; otherwise, false.

Excepciones

options no es un valor Base64FormattingOptions válido.options is not a valid Base64FormattingOptions value.

Se aplica a