Bahasa

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

Definisi

Mengonversi wilayah yang ditentukan dari array byte yang ditentukan menjadi basis 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()

Parameter

inputBuffer
Byte[]

Input untuk dikonversi ke basis 64.

inputOffset
Int32

Offset ke dalam array byte untuk mulai menggunakan data.

inputCount
Int32

Jumlah byte dalam array byte untuk digunakan sebagai data.

Mengembalikan

Byte[]

Konversi 64 dasar komputasi.

Penerapan

Pengecualian

Objek saat ini ToBase64Transform telah dibuang.

Parameter inputOffset berisi panjang offset yang tidak valid.

-atau-

Parameter inputCount berisi nilai yang tidak valid.

Parameternya inputBuffer adalah null.

Parameter inputCount memerlukan angka non-negatif dan kurang dari atau sama dengan panjang inputBuffer.

Contoh

Contoh kode berikut menunjukkan cara memanggil TransformFinalBlock metode untuk mengubah blok akhir data. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ToBase64Transform kelas .

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

Berlaku untuk

Lihat juga