ToBase64Transform.TransformFinalBlock(Byte[], Int32, Int32) 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.
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
Décalage dans le tableau d’octets à partir duquel commencer à utiliser des données.
- inputCount
- Int32
Nombre d’octets dans le tableau d’octets à utiliser comme données.
Retours
Conversion de base 64 calculée.
Implémente
Exceptions
L’objet actuel ToBase64Transform a déjà été supprimé.
Le inputOffset paramètre contient une longueur de décalage non valide.
-ou-
Le inputCount paramètre contient une valeur non valide.
Le inputBuffer paramètre est null.
Le inputCount paramètre nécessite un nombre non négatif et inférieur ou égal à la longueur de inputBuffer.
Exemples
L’exemple de code suivant montre comment appeler la TransformFinalBlock méthode pour transformer le bloc final 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)