XmlWriter.WriteRawAsync 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.
Menulis markup mentah secara asinkron secara manual.
Overload
| Nama | Deskripsi |
|---|---|
| WriteRawAsync(String) |
Menulis markup mentah secara asinkron secara manual dari string. |
| WriteRawAsync(Char[], Int32, Int32) |
Menulis markup mentah secara asinkron secara manual dari buffer karakter. |
Keterangan
Ini adalah versi asinkron dari WriteRaw, dengan fungsionalitas yang sama. Untuk menggunakan metode ini, Anda harus mengatur Async bendera ke true.
WriteRawAsync(String)
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
Menulis markup mentah secara asinkron secara manual dari string.
public:
virtual System::Threading::Tasks::Task ^ WriteRawAsync(System::String ^ data);
public virtual System.Threading.Tasks.Task WriteRawAsync(string data);
abstract member WriteRawAsync : string -> System.Threading.Tasks.Task
override this.WriteRawAsync : string -> System.Threading.Tasks.Task
Public Overridable Function WriteRawAsync (data As String) As Task
Parameter
- data
- String
String yang berisi teks yang akan ditulis.
Mengembalikan
Tugas yang mewakili operasi asinkron WriteRaw .
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 WriteRaw, dengan fungsionalitas yang sama. Untuk menggunakan metode ini, Anda harus mengatur Async bendera ke true.
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteRaw(String).
Lihat juga
Berlaku untuk
WriteRawAsync(Char[], Int32, Int32)
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
- Sumber:
- XmlWriterAsync.cs
Menulis markup mentah secara asinkron secara manual dari buffer karakter.
public:
virtual System::Threading::Tasks::Task ^ WriteRawAsync(cli::array <char> ^ buffer, int index, int count);
public virtual System.Threading.Tasks.Task WriteRawAsync(char[] buffer, int index, int count);
abstract member WriteRawAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteRawAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overridable Function WriteRawAsync (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 WriteRaw .
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 WriteRaw, dengan fungsionalitas yang sama. Untuk menggunakan metode ini, Anda harus mengatur Async bendera ke true.
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteRaw(Char[], Int32, Int32).