Bagikan melalui


XmlWriter.WriteCharsAsync(Char[], Int32, Int32) Metode

Definisi

Secara asinkron menulis teks satu buffer sekaligus.

public:
 virtual System::Threading::Tasks::Task ^ WriteCharsAsync(cli::array <char> ^ buffer, int index, int count);
public virtual System.Threading.Tasks.Task WriteCharsAsync (char[] buffer, int index, int count);
abstract member WriteCharsAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteCharsAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overridable Function WriteCharsAsync (buffer As Char(), index As Integer, count As Integer) As Task

Parameter

buffer
Char[]

Array karakter yang berisi teks untuk ditulis.

index
Int32

Posisi dalam buffer yang menunjukkan awal teks untuk ditulis.

count
Int32

Jumlah karakter yang akan ditulis.

Mengembalikan

Tugas yang mewakili operasi asinkron WriteChars .

Pengecualian

Metode XmlWriter dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."

-atau-

Metode XmlWriter 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

Ini adalah versi asinkron dari WriteChars, dengan fungsionalitas yang sama. Untuk menggunakan metode ini, Anda harus mengatur Async bendera ke true.

Berlaku untuk

Lihat juga