WebEncoders.Base64UrlDecode Metoda
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řetížení
Base64UrlDecode(String) |
Dekóduje řetězec s kódováním base64url. |
Base64UrlDecode(String, Int32, Int32) |
Dekóduje podřetězce s kódováním base64url daného řetězce. |
Base64UrlDecode(String, Int32, Char[], Int32, Int32) |
Dekóduje base64url-kódování |
Base64UrlDecode(String)
- Zdroj:
- WebEncoders.cs
Dekóduje řetězec s kódováním base64url.
public:
static cli::array <System::Byte> ^ Base64UrlDecode(System::String ^ input);
public static byte[] Base64UrlDecode (string input);
static member Base64UrlDecode : string -> byte[]
Public Shared Function Base64UrlDecode (input As String) As Byte()
Parametry
- input
- String
Vstup s kódováním base64url pro dekódování.
Návraty
Dekódovaná forma vstupu base64url.
Poznámky
Vstup nesmí obsahovat žádné prázdné znaky ani znaky odsazení. FormatException Vyvolá, pokud je vstup poškozený.
Platí pro
Base64UrlDecode(String, Int32, Int32)
- Zdroj:
- WebEncoders.cs
Dekóduje podřetězce s kódováním base64url daného řetězce.
public:
static cli::array <System::Byte> ^ Base64UrlDecode(System::String ^ input, int offset, int count);
public static byte[] Base64UrlDecode (string input, int offset, int count);
static member Base64UrlDecode : string * int * int -> byte[]
Public Shared Function Base64UrlDecode (input As String, offset As Integer, count As Integer) As Byte()
Parametry
- input
- String
Řetězec obsahující vstup kódování base64url pro dekódování.
- offset
- Int32
Pozice, ve input
které má dekódování začít.
- count
- Int32
Počet znaků v input
dekódování.
Návraty
Dekódovaná forma vstupu base64url.
Poznámky
Vstup nesmí obsahovat žádné prázdné znaky ani znaky odsazení. FormatException Vyvolá, pokud je vstup poškozený.
Platí pro
Base64UrlDecode(String, Int32, Char[], Int32, Int32)
- Zdroj:
- WebEncoders.cs
Dekóduje base64url-kódování input
do byte[]
.
public:
static cli::array <System::Byte> ^ Base64UrlDecode(System::String ^ input, int offset, cli::array <char> ^ buffer, int bufferOffset, int count);
public static byte[] Base64UrlDecode (string input, int offset, char[] buffer, int bufferOffset, int count);
static member Base64UrlDecode : string * int * char[] * int * int -> byte[]
Public Shared Function Base64UrlDecode (input As String, offset As Integer, buffer As Char(), bufferOffset As Integer, count As Integer) As Byte()
Parametry
- input
- String
Řetězec obsahující vstup kódování base64url pro dekódování.
- offset
- Int32
Pozice, ve input
které má dekódování začít.
- buffer
- Char[]
Vyrovnávací paměť pro uložení Chars k dekódování. Pole musí být dostatečně velké, aby bylo možné obsahovat bufferOffset
znaky a a count
také znaky odsazení Base64. Obsah se nezachová.
- count
- Int32
Počet znaků v input
dekódování.
Návraty
Dekódovaná forma input
base64url .
Poznámky
Vstup nesmí obsahovat žádné prázdné znaky ani znaky odsazení. FormatException Vyvolá, pokud je vstup poškozený.