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
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
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)