Base64Url Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Převádí mezi binárními daty a kódovaným textem ASCII bezpečným pro adresu URL, který je reprezentovaný znaky Base64Url.
public ref class Base64Url abstract sealed
public static class Base64Url
type Base64Url = class
Public Class Base64Url
- Dědičnost
-
Base64Url
Metody
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean) |
Dekóduje rozsah znaků unicode ASCII reprezentovaných jako Base64Url do binárních dat. |
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>) |
Dekóduje rozsah znaků unicode ASCII reprezentovaných jako Base64Url do binárních dat. |
DecodeFromChars(ReadOnlySpan<Char>) |
Dekóduje rozsah znaků unicode ASCII reprezentovaných jako Base64Url do binárních dat. |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Dekóduje rozsah kódování UTF-8 text reprezentovaný jako Base64Url do binárních dat. |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Dekóduje rozsah kódování UTF-8 text reprezentovaný jako Base64Url do binárních dat. |
DecodeFromUtf8(ReadOnlySpan<Byte>) |
Dekóduje rozsah kódování UTF-8 text reprezentovaný jako Base64Url do binárních dat. |
DecodeFromUtf8InPlace(Span<Byte>) |
Dekóduje rozsah zakódovaného textu UTF-8 v Base64Url na binární data na místě. Dekódovaný binární výstup je menší než textová data obsažená ve vstupu (operace nafoukne data). |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean) |
Zakóduje rozsah binárních dat do znaků unicode ASCII reprezentovaných jako Base64Url. |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>) |
Zakóduje rozsah binárních dat do znaků unicode ASCII reprezentovaných jako Base64Url. |
EncodeToChars(ReadOnlySpan<Byte>) |
Zakóduje rozsah binárních dat do znaků unicode ASCII reprezentovaných jako Base64Url. |
EncodeToString(ReadOnlySpan<Byte>) |
Zakóduje rozsah binárních dat do řetězce unicode reprezentovaného jako znaky Base64Url ASCII. |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Zakóduje rozsah binárních dat do kódování UTF-8 text reprezentovaný jako Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Zakóduje rozsah binárních dat do kódování UTF-8 text reprezentovaný jako Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>) |
Zakóduje rozsah binárních dat do kódování UTF-8 text reprezentovaný jako Base64Url. |
GetEncodedLength(Int32) |
Vrátí délku výsledku (v bajtech), pokud byste chtěli zakódovat binární data v bajtovém rozsahu velikosti |
GetMaxDecodedLength(Int32) |
Vrátí maximální délku výsledku (v bajtech), pokud jste dekódovali základní 64 kódovaný text z rozsahu velikosti |
IsValid(ReadOnlySpan<Byte>, Int32) |
Ověří, že zadané rozpětí textu UTF-8 se skládá z platných dat zakódovaných v base-64. |
IsValid(ReadOnlySpan<Byte>) |
Ověří, že zadané rozpětí textu UTF-8 se skládá z platných dat zakódovaných v base-64. |
IsValid(ReadOnlySpan<Char>, Int32) |
Ověří, že se zadané rozsahy textu skládají z platných dat s kódováním base-64. |
IsValid(ReadOnlySpan<Char>) |
Ověří, že se zadané rozsahy textu skládají z platných dat s kódováním base-64. |
TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Dekóduje rozsah znaků unicode ASCII reprezentovaných jako Base64Url do binárních dat. |
TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Dekóduje rozsah kódování UTF-8 text reprezentovaný jako Base64Url do binárních dat. |
TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Zakóduje rozsah binárních dat do znaků unicode ASCII reprezentovaných jako Base64Url. |
TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Zakóduje rozsah binárních dat do znaků kódování UTF-8 reprezentovaných jako Base64Url. |
TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
Zakóduje rozsah binárních dat (na místě) do textu s kódováním UTF-8 reprezentovaného jako základ 64. Kódovaný textový výstup je větší než binární data obsažená ve vstupu (operace nafoukne data). |