ToBase64Transform.TransformFinalBlock(Byte[], Int32, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Konversi basis komputasi 64.
Penerapan
Pengecualian
Objek saat ini ToBase64Transform telah dibuang.
Parameter inputBuffer
berisi panjang offset yang tidak valid.
-atau-
Parameter inputCount
berisi nilai yang tidak valid.
Parameternya inputBuffer
adalah null
.
Parameter inputBuffer
memerlukan angka non-negatif.
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);
outputBytes = base64Transform.TransformFinalBlock( _
inputBytes, _
inputOffset, _
inputBytes.Length - inputOffset)