Base64.Encoder.Encode 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
| Nom | Description |
|---|---|
| Encode(ByteBuffer) |
Encode tous les octets restants de la mémoire tampon d’octet spécifiée dans un byteBuffer nouvellement alloué à l’aide du |
| Encode(Byte[]) |
Encode tous les octets du tableau d’octets spécifié dans un tableau d’octets nouvellement alloué à l’aide du |
| Encode(Byte[], Byte[]) |
Encode tous les octets du tableau d’octets spécifié à l’aide du |
Encode(ByteBuffer)
Encode tous les octets restants de la mémoire tampon d’octet spécifiée dans un byteBuffer nouvellement alloué à l’aide du Base64 schéma d’encodage.
[Android.Runtime.Register("encode", "(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;", "GetEncode_Ljava_nio_ByteBuffer_Handler", ApiSince=26)]
public virtual Java.Nio.ByteBuffer Encode(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("encode", "(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;", "GetEncode_Ljava_nio_ByteBuffer_Handler", ApiSince=26)>]
abstract member Encode : Java.Nio.ByteBuffer -> Java.Nio.ByteBuffer
override this.Encode : Java.Nio.ByteBuffer -> Java.Nio.ByteBuffer
Paramètres
- buffer
- ByteBuffer
byteBuffer source à encoder
Retours
Mémoire tampon d’octet nouvellement allouée contenant les octets encodés.
- Attributs
Remarques
Encode tous les octets restants de la mémoire tampon d’octet spécifiée dans un byteBuffer nouvellement alloué à l’aide du Base64 schéma d’encodage.
Lors du retour, la position de la mémoire tampon source sera mise à jour à sa limite ; sa limite n’aura pas été modifiée. La position de la mémoire tampon de sortie retournée est égale à zéro et sa limite correspond au nombre d’octets encodés résultants.
Documentation Java pour java.util.Base64.Encoder.encode(java.nio.ByteBuffer).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Encode(Byte[])
Encode tous les octets du tableau d’octets spécifié dans un tableau d’octets nouvellement alloué à l’aide du Base64 schéma d’encodage.
[Android.Runtime.Register("encode", "([B)[B", "GetEncode_arrayBHandler", ApiSince=26)]
public virtual byte[] Encode(byte[] src);
[<Android.Runtime.Register("encode", "([B)[B", "GetEncode_arrayBHandler", ApiSince=26)>]
abstract member Encode : byte[] -> byte[]
override this.Encode : byte[] -> byte[]
Paramètres
- src
- Byte[]
tableau d’octets à encoder
Retours
Tableau d’octets nouvellement alloué contenant les octets encodés résultants.
- Attributs
Remarques
Encode tous les octets du tableau d’octets spécifié dans un tableau d’octets nouvellement alloué à l’aide du Base64 schéma d’encodage. Le tableau d’octets retourné est de la longueur des octets résultants.
Documentation Java pour java.util.Base64.Encoder.encode(byte[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
Encode(Byte[], Byte[])
Encode tous les octets du tableau d’octets spécifié à l’aide du Base64 schéma d’encodage, en écrivant les octets résultants dans le tableau d’octets de sortie donné, en commençant à offset 0.
[Android.Runtime.Register("encode", "([B[B)I", "GetEncode_arrayBarrayBHandler", ApiSince=26)]
public virtual int Encode(byte[] src, byte[] dst);
[<Android.Runtime.Register("encode", "([B[B)I", "GetEncode_arrayBarrayBHandler", ApiSince=26)>]
abstract member Encode : byte[] * byte[] -> int
override this.Encode : byte[] * byte[] -> int
Paramètres
- src
- Byte[]
tableau d’octets à encoder
- dst
- Byte[]
tableau d’octets de sortie
Retours
Nombre d’octets écrits dans le tableau d’octets de sortie
- Attributs
Remarques
Encode tous les octets du tableau d’octets spécifié à l’aide du Base64 schéma d’encodage, en écrivant les octets résultants dans le tableau d’octets de sortie donné, en commençant à offset 0.
Il incombe à l’appelant de cette méthode de s’assurer que le tableau dst d’octets de sortie dispose d’un espace suffisant pour encoder tous les octets du tableau d’octets d’entrée. Aucun octet n’est écrit dans le tableau d’octets de sortie si le tableau d’octets de sortie n’est pas assez grand.
Documentation Java pour java.util.Base64.Encoder.encode(byte[], byte[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.