Bagikan melalui


XmlWriter.WriteStartDocumentAsync Metode

Definisi

Menulis deklarasi XML secara asinkron.

Overload

Nama Deskripsi
WriteStartDocumentAsync()

Menulis deklarasi XML secara asinkron dengan versi "1.0".

WriteStartDocumentAsync(Boolean)

Secara asinkron menulis deklarasi XML dengan versi "1.0" dan atribut mandiri.

Keterangan

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

WriteStartDocumentAsync()

Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs

Menulis deklarasi XML secara asinkron dengan versi "1.0".

public:
 virtual System::Threading::Tasks::Task ^ WriteStartDocumentAsync();
public virtual System.Threading.Tasks.Task WriteStartDocumentAsync();
abstract member WriteStartDocumentAsync : unit -> System.Threading.Tasks.Task
override this.WriteStartDocumentAsync : unit -> System.Threading.Tasks.Task
Public Overridable Function WriteStartDocumentAsync () As Task

Mengembalikan

Tugas yang mewakili operasi asinkron WriteStartDocument .

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 WriteStartDocument, 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 WriteStartDocument().

Lihat juga

Berlaku untuk

WriteStartDocumentAsync(Boolean)

Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs
Sumber:
XmlWriterAsync.cs

Secara asinkron menulis deklarasi XML dengan versi "1.0" dan atribut mandiri.

public:
 virtual System::Threading::Tasks::Task ^ WriteStartDocumentAsync(bool standalone);
public virtual System.Threading.Tasks.Task WriteStartDocumentAsync(bool standalone);
abstract member WriteStartDocumentAsync : bool -> System.Threading.Tasks.Task
override this.WriteStartDocumentAsync : bool -> System.Threading.Tasks.Task
Public Overridable Function WriteStartDocumentAsync (standalone As Boolean) As Task

Parameter

standalone
Boolean

Jika true, ia menulis "standalone=yes"; jika false, ia menulis "standalone=no".

Mengembalikan

Tugas yang mewakili operasi asinkron WriteStartDocument .

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 WriteStartDocument, 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 WriteStartDocument(Boolean).

Lihat juga

Berlaku untuk