Udostępnij za pośrednictwem


WebEncoders.Base64UrlDecode Metoda

Definicja

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 input base64url w obiekcie byte[].

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

Byte[]

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

Byte[]

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.

bufferOffset
Int32

Przesunięcie, buffer na które należy rozpocząć pisanie Chars do dekodowania.

count
Int32

Liczba znaków do input dekodowania.

Zwraca

Byte[]

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.

Dotyczy