WebEncoders.Base64UrlEncode Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Base64UrlEncode(Byte[]) |
Encode |
Base64UrlEncode(ReadOnlySpan<Byte>) |
Encode |
Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>) |
Encode |
Base64UrlEncode(Byte[], Int32, Int32) |
Encode |
Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32) |
Encode |
Base64UrlEncode(Byte[])
- Source:
- WebEncoders.cs
Encode input
à l’aide de l’encodage 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
Paramètres
- input
- Byte[]
Entrée binaire à encoder.
Retours
Forme codée en base64url de input
.
S’applique à
Base64UrlEncode(ReadOnlySpan<Byte>)
- Source:
- WebEncoders.cs
Encode input
à l’aide de l’encodage 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
Paramètres
- input
- ReadOnlySpan<Byte>
Entrée binaire à encoder.
Retours
Forme codée en base64url de input
.
S’applique à
Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>)
Encode input
à l’aide de l’encodage 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
Paramètres
- input
- ReadOnlySpan<Byte>
Entrée binaire à encoder.
Retours
S’applique à
Base64UrlEncode(Byte[], Int32, Int32)
- Source:
- WebEncoders.cs
Encode input
à l’aide de l’encodage 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
Paramètres
- input
- Byte[]
Entrée binaire à encoder.
- offset
- Int32
Décalage en input
auquel commencer l’encodage.
- count
- Int32
Nombre d’octets de input
à encoder.
Retours
Forme codée en base64url de input
.
S’applique à
Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32)
- Source:
- WebEncoders.cs
Encode input
à l’aide de l’encodage 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
Paramètres
- input
- Byte[]
Entrée binaire à encoder.
- offset
- Int32
Décalage en input
auquel commencer l’encodage.
- output
- Char[]
Mémoire tampon pour recevoir la forme codée en base64url de input
. Le tableau doit être suffisamment grand pour contenir outputOffset
caractères et la forme encodée en base64 complète de input
, y compris les caractères de remplissage.
- outputOffset
- Int32
Décalage en output
où commencer l’écriture de la forme codée en base64url de input
.
- count
- Int32
Nombre de byte
s de input
à encoder.
Retours
Nombre de caractères écrits dans output
, moins les caractères de remplissage.