Langage

Base64.Encoder.Encode Méthode

Définition

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 Base64 schéma d’encodage.

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.

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.

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

Byte[]

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.

S’applique à