Bagikan melalui


XmlWriter.WriteStartAttributeAsync(String, String, String) Metode

Definisi

Secara asinkron menulis awal atribut dengan awalan, nama lokal, dan URI namespace yang ditentukan.

protected public:
 virtual System::Threading::Tasks::Task ^ WriteStartAttributeAsync(System::String ^ prefix, System::String ^ localName, System::String ^ ns);
protected internal virtual System.Threading.Tasks.Task WriteStartAttributeAsync(string prefix, string localName, string ns);
protected internal virtual System.Threading.Tasks.Task WriteStartAttributeAsync(string? prefix, string localName, string? ns);
abstract member WriteStartAttributeAsync : string * string * string -> System.Threading.Tasks.Task
override this.WriteStartAttributeAsync : string * string * string -> System.Threading.Tasks.Task
Protected Friend Overridable Function WriteStartAttributeAsync (prefix As String, localName As String, ns As String) As Task

Parameter

prefix
String

Awalan namespace atribut.

localName
String

Nama lokal atribut.

ns
String

URI namespace layanan untuk atribut .

Mengembalikan

Tugas yang mewakili operasi asinkron WriteStartAttribute .

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

Berlaku untuk

Lihat juga