Base64Url.TryEncodeToUtf8 Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Codifica l'intervallo di dati binari in caratteri con codifica UTF-8 rappresentati come Base64Url.
public:
static bool TryEncodeToUtf8(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static bool TryEncodeToUtf8 (ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member TryEncodeToUtf8 : ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Shared Function TryEncodeToUtf8 (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parametri
- source
- ReadOnlySpan<Byte>
Intervallo di input che contiene dati binari che devono essere codificati.
Intervallo di output che contiene il risultato dell'operazione, ad esempio il testo con codifica UTF-8 in Base64Url.
- bytesWritten
- 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 byte sono codificati correttamente; in caso contrario, false
.
Commenti
Questa implementazione della codifica base64url omette i caratteri di riempimento facoltativi.