WebEncoders.Base64UrlEncode Metoda

Definice

Přetížení

Base64UrlEncode(Byte[])

Kóduje input pomocí kódování base64url.

Base64UrlEncode(ReadOnlySpan<Byte>)

Kóduje input pomocí kódování base64url.

Base64UrlEncode(Byte[], Int32, Int32)

Kóduje input pomocí kódování base64url.

Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32)

Kóduje input pomocí kódování base64url.

Base64UrlEncode(Byte[])

Kóduje input pomocí kódování base64url.

public:
 static System::String ^ Base64UrlEncode(cli::array <System::Byte> ^ input);
public static string Base64UrlEncode (byte[] input);
static member Base64UrlEncode : byte[] -> string
Public Shared Function Base64UrlEncode (input As Byte()) As String

Parametry

input
Byte[]

Binární vstup pro kódování.

Návraty

String

Kódovaná forma base64url .input

Platí pro

Base64UrlEncode(ReadOnlySpan<Byte>)

Kóduje input pomocí kódování base64url.

public:
 static System::String ^ Base64UrlEncode(ReadOnlySpan<System::Byte> input);
public static string Base64UrlEncode (ReadOnlySpan<byte> input);
static member Base64UrlEncode : ReadOnlySpan<byte> -> string
Public Shared Function Base64UrlEncode (input As ReadOnlySpan(Of Byte)) As String

Parametry

input
ReadOnlySpan<Byte>

Binární vstup pro kódování.

Návraty

String

Kódovaná forma base64url .input

Platí pro

Base64UrlEncode(Byte[], Int32, Int32)

Kóduje input pomocí kódování base64url.

public:
 static System::String ^ Base64UrlEncode(cli::array <System::Byte> ^ input, int offset, int count);
public static string Base64UrlEncode (byte[] input, int offset, int count);
static member Base64UrlEncode : byte[] * int * int -> string
Public Shared Function Base64UrlEncode (input As Byte(), offset As Integer, count As Integer) As String

Parametry

input
Byte[]

Binární vstup pro kódování.

offset
Int32

Posun na input začátek kódování.

count
Int32

Počet bajtů od input kódování.

Návraty

String

Kódovaná forma base64url .input

Platí pro

Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32)

Kóduje input pomocí kódování base64url.

public:
 static int Base64UrlEncode(cli::array <System::Byte> ^ input, int offset, cli::array <char> ^ output, int outputOffset, int count);
public static int Base64UrlEncode (byte[] input, int offset, char[] output, int outputOffset, int count);
static member Base64UrlEncode : byte[] * int * char[] * int * int -> int
Public Shared Function Base64UrlEncode (input As Byte(), offset As Integer, output As Char(), outputOffset As Integer, count As Integer) As Integer

Parametry

input
Byte[]

Binární vstup pro kódování.

offset
Int32

Posun na input začátek kódování.

output
Char[]

Vyrovnávací paměť pro příjem formátu kódování base64url .input Pole musí být dostatečně velké, aby drželo outputOffset znaky a úplný formát inputkódování base64 , včetně odsazení znaků.

outputOffset
Int32

Posun na output začátek psaní formátu kódování base64url .input

count
Int32

Počet bajtůod input kódování.

Návraty

Int32

Počet znaků napsaných do output, menší počet odsazení znaků.

Platí pro