Partager via


ToBase64Transform.TransformFinalBlock(Byte[], Int32, Int32) Méthode

Définition

Convertit la région spécifiée du tableau d'octets spécifié en base 64.

public:
 virtual cli::array <System::Byte> ^ TransformFinalBlock(cli::array <System::Byte> ^ inputBuffer, int inputOffset, int inputCount);
public byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffset, int inputCount);
abstract member TransformFinalBlock : byte[] * int * int -> byte[]
override this.TransformFinalBlock : byte[] * int * int -> byte[]
Public Function TransformFinalBlock (inputBuffer As Byte(), inputOffset As Integer, inputCount As Integer) As Byte()

Paramètres

inputBuffer
Byte[]

Entrée à convertir en base 64.

inputOffset
Int32

Offset dans le tableau d'octets à partir duquel l'utilisation de données commence.

inputCount
Int32

Nombre d'octets dans le tableau d'octets à utiliser comme données.

Retours

Byte[]

Conversion en base 64 calculée.

Implémente

Exceptions

L'objet ToBase64Transform actif a déjà été supprimé.

Le paramètre inputBuffer contient une longueur d'offset non valide.

- ou -

Le paramètre inputCount contient une valeur non valide.

Le paramètre inputBuffer a la valeur null.

Le paramètre inputBuffer requiert un nombre non négatif.

Exemples

L’exemple de code suivant montre comment appeler la TransformFinalBlock méthode pour transformer le dernier bloc de données. Cet exemple de code fait partie d’un exemple plus grand fourni pour la ToBase64Transform classe .

outputBytes = base64Transform->TransformFinalBlock(
   inputBytes,
   inputOffset,
   inputBytes->Length - inputOffset );
outputBytes = base64Transform.TransformFinalBlock(
    inputBytes,
    inputOffset,
    inputBytes.Length - inputOffset);
outputBytes = base64Transform.TransformFinalBlock( _
    inputBytes, _
    inputOffset, _
    inputBytes.Length - inputOffset)

S’applique à

Voir aussi