共用方式為


WebEncoders.Base64UrlEncode 方法

定義

多載

Base64UrlEncode(Byte[])

使用base64url編碼來編碼 input

Base64UrlEncode(ReadOnlySpan<Byte>)

使用base64url編碼來編碼 input

Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>)

使用base64url編碼來編碼 input

Base64UrlEncode(Byte[], Int32, Int32)

使用base64url編碼來編碼 input

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

使用base64url編碼來編碼 input

Base64UrlEncode(Byte[])

來源:
WebEncoders.cs

使用base64url編碼來編碼 input

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

參數

input
Byte[]

要編碼的二進位輸入。

傳回

base64url 編碼形式的 input

適用於

Base64UrlEncode(ReadOnlySpan<Byte>)

來源:
WebEncoders.cs

使用base64url編碼來編碼 input

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

參數

input
ReadOnlySpan<Byte>

要編碼的二進位輸入。

傳回

base64url 編碼形式的 input

適用於

Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>)

使用base64url編碼來編碼 input

public static int Base64UrlEncode (ReadOnlySpan<byte> input, Span<char> output);
static member Base64UrlEncode : ReadOnlySpan<byte> * Span<char> -> int
Public Shared Function Base64UrlEncode (input As ReadOnlySpan(Of Byte), output As Span(Of Char)) As Integer

參數

input
ReadOnlySpan<Byte>

要編碼的二進位輸入。

output
Span<Char>

要放置結果的緩衝區。

傳回

適用於

Base64UrlEncode(Byte[], Int32, Int32)

來源:
WebEncoders.cs

使用base64url編碼來編碼 input

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

參數

input
Byte[]

要編碼的二進位輸入。

offset
Int32

要開始編碼之 input 位移。

count
Int32

要編碼的 input 位元組數目。

傳回

base64url 編碼形式的 input

適用於

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

來源:
WebEncoders.cs

使用base64url編碼來編碼 input

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

參數

input
Byte[]

要編碼的二進位輸入。

offset
Int32

要開始編碼之 input 位移。

output
Char[]

要接收base64url編碼格式的緩衝區,input。 數位必須夠大,才能容納 outputOffset 字元和完整base64編碼形式的 input,包括填補字元。

outputOffset
Int32

要開始寫入base64url編碼格式 inputoutput 的位移。

count
Int32

要編碼的 inputbyte數目。

傳回

寫入至 output的字元數,減去任何填補字元。

適用於