WebEncoders.Base64UrlEncode 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í
Base64UrlEncode(Byte[]) |
Kóduje |
Base64UrlEncode(ReadOnlySpan<Byte>) |
Kóduje |
Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>) |
Kóduje |
Base64UrlEncode(Byte[], Int32, Int32) |
Kóduje |
Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32) |
Kóduje |
Base64UrlEncode(Byte[])
- Zdroj:
- WebEncoders.cs
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
Base64url kódovaná forma input
.
Platí pro
Base64UrlEncode(ReadOnlySpan<Byte>)
- Zdroj:
- WebEncoders.cs
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
Base64url kódovaná forma input
.
Platí pro
Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>)
Kóduje input
pomocí kódování base64url.
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
Parametry
- input
- ReadOnlySpan<Byte>
Binární vstup pro kódování.
Návraty
Platí pro
Base64UrlEncode(Byte[], Int32, Int32)
- Zdroj:
- WebEncoders.cs
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 do input
, na kterém má začít kódování.
- count
- Int32
Počet bajtů z input
, které se mají zakódovat.
Návraty
Base64url kódovaná forma input
.
Platí pro
Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32)
- Zdroj:
- WebEncoders.cs
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 do input
, na kterém má začít kódování.
- output
- Char[]
Vyrovnávací paměť pro příjem base64url kódované formy input
. Pole musí být dostatečně velké pro uložení outputOffset
znaků a úplného formátu input
kódování base64 , včetně odsazení znaků.
- outputOffset
- Int32
Posun do output
, při kterém začít psát formát s kódováním base64url input
.
- count
- Int32
Počet byte
od input
ke kódování.
Návraty
Počet znaků zapsaných do output
, méně znaků odsazení.