WebEncoders.Base64UrlDecode Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Base64UrlDecode(String) |
Dekoduje ciąg zakodowany w formacie base64url. |
Base64UrlDecode(String, Int32, Int32) |
Dekoduje podciąg zakodowany w formacie base64url danego ciągu. |
Base64UrlDecode(String, Int32, Char[], Int32, Int32) |
Dekoduje kodowanie |
Base64UrlDecode(String)
- Źródło:
- WebEncoders.cs
Dekoduje ciąg zakodowany w formacie 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
Dane wejściowe zakodowane w formacie base64url do dekodowania.
Zwraca
Zdekodowana forma danych wejściowych base64url.
Uwagi
Dane wejściowe nie mogą zawierać żadnych białych znaków ani znaków wypełnienia. FormatException Zgłasza błąd, jeśli dane wejściowe są źle sformułowane.
Dotyczy
Base64UrlDecode(String, Int32, Int32)
- Źródło:
- WebEncoders.cs
Dekoduje podciąg zakodowany w formacie base64url danego ciągu.
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
Ciąg zawierający dane wejściowe zakodowane w formacie base64url w celu dekodowania.
- offset
- Int32
Pozycja, w input
której należy rozpocząć dekodowanie.
- count
- Int32
Liczba znaków do input
dekodowania.
Zwraca
Zdekodowana forma danych wejściowych base64url.
Uwagi
Dane wejściowe nie mogą zawierać żadnych białych znaków ani znaków wypełnienia. FormatException Zgłasza błąd, jeśli dane wejściowe są źle sformułowane.
Dotyczy
Base64UrlDecode(String, Int32, Char[], Int32, Int32)
- Źródło:
- WebEncoders.cs
Dekoduje kodowanie input
base64url w obiekcie 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
Ciąg zawierający dane wejściowe zakodowane w formacie base64url w celu dekodowania.
- offset
- Int32
Pozycja, w input
której należy rozpocząć dekodowanie.
- buffer
- Char[]
Bufor tymczasowy do przechowywania Chars do dekodowania. Tablica musi być wystarczająco duża, aby przechowywać bufferOffset
i count
znaki, a także znaki dopełniania Base64. Zawartość nie jest zachowywana.
- count
- Int32
Liczba znaków do input
dekodowania.
Zwraca
Zdekodowana forma base64url obiektu input
.
Uwagi
Dane wejściowe nie mogą zawierać żadnych białych znaków ani znaków wypełnienia. FormatException Zgłasza błąd, jeśli dane wejściowe są źle sformułowane.