Condividi tramite


Base64Url.TryEncodeToChars Metodo

Definizione

Codifica l'intervallo di dati binari in caratteri ASCII Unicode rappresentati come Base64Url.

public:
 static bool TryEncodeToChars(ReadOnlySpan<System::Byte> source, Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public static bool TryEncodeToChars (ReadOnlySpan<byte> source, Span<char> destination, out int charsWritten);
static member TryEncodeToChars : ReadOnlySpan<byte> * Span<char> * int -> bool
Public Shared Function TryEncodeToChars (source As ReadOnlySpan(Of Byte), destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean

Parametri

source
ReadOnlySpan<Byte>

Intervallo di input che contiene dati binari che devono essere codificati.

destination
Span<Char>

Intervallo di output che contiene il risultato dell'operazione, ad esempio i caratteri ASCII in Base64Url.

charsWritten
Int32

Quando termina, questo metodo contiene il numero di caratteri scritti nell'intervallo di output. Può essere usato per sezionare l'output per le chiamate successive, se necessario. Questo parametro viene considerato non inizializzato.

Restituisce

true se i caratteri sono codificati correttamente; in caso contrario, false.

Commenti

Questa implementazione della codifica base64url omette i caratteri di riempimento facoltativi.

Si applica a