ToBase64Transform.TransformFinalBlock(Byte[], Int32, Int32) Metodo

Definizione

Converte l'area definita della matrice di byte specificata in Base 64.

public byte[] TransformFinalBlock (byte[] inputBuffer, int inputOffset, int inputCount);

Parametri

inputBuffer
Byte[]

Input da convertire in Base 64.

inputOffset
Int32

Offset nella matrice di byte dal quale iniziare a usare i dati.

inputCount
Int32

Numero di byte nella matrice di byte da utilizzare come dati.

Restituisce

Byte[]

Conversione calcolata in Base 64.

Implementazioni

Eccezioni

L'oggetto ToBase64Transform corrente è già stato eliminato.

Il parametro inputBuffer contiene una lunghezza di offset non valida.

-oppure-

Il parametro inputCount contiene un valore non valido.

Il valore del parametro inputBuffer è null.

Per il parametro inputBuffer è richiesto un numero non negativo.

Esempio

Nell'esempio di codice seguente viene illustrato come chiamare il metodo per trasformare il TransformFinalBlock blocco finale di dati. Questo esempio di codice fa parte di un esempio più grande fornito per la ToBase64Transform classe.

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

Si applica a

Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Vedi anche