XmlDictionaryWriter.WriteBase64Async(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.
Secara asinkron mengodekan byte biner yang ditentukan sebagai Base64 dan menulis teks yang dihasilkan.
public:
override System::Threading::Tasks::Task ^ WriteBase64Async(cli::array <System::Byte> ^ buffer, int index, int count);
public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count);
override this.WriteBase64Async : byte[] * int * int -> System.Threading.Tasks.Task
Public Overrides Function WriteBase64Async (buffer As Byte(), index As Integer, count As Integer) As Task
Parameter
- buffer
- Byte[]
Array byte untuk dikodekan.
- index
- Int32
Posisi dalam buffer yang menunjukkan awal byte untuk menulis.
- count
- Int32
Jumlah byte yang akan ditulis.
Mengembalikan
Tugas yang mewakili operasi asinkron WriteBase64 .
Pengecualian
Metode XmlDictionaryWriter dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
-atau-
Metode XmlDictionaryWriter asinkron dipanggil tanpa mengatur Async bendera ke true. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Atur XmlWriterSettings.Async ke true jika Anda ingin menggunakan Metode Asinkron."
Keterangan
Untuk menggunakan metode ini, Anda harus mengatur Async bendera ke true.