XmlWriter.WriteRawAsync Metod

Definition

Skriver råmarkering asynkront manuellt.

Överlagringar

Name Description
WriteRawAsync(String)

Skriver asynkront rå markup manuellt från en sträng.

WriteRawAsync(Char[], Int32, Int32)

Skriver asynkront rå markup manuellt från en teckenbuffert.

Kommentarer

Det här är den asynkrona versionen av WriteRaw, med samma funktioner. Om du vill använda den här metoden måste du ange Async flaggan till true.

WriteRawAsync(String)

Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs

Skriver asynkront rå markup manuellt från en sträng.

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

Parametrar

data
String

Sträng som innehåller texten som ska skrivas.

Returer

Uppgiften som representerar den asynkrona WriteRaw åtgärden.

Undantag

En XmlWriter metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

-eller-

En XmlWriter asynkron metod anropades utan att flaggan sattes Async till true. I det här fallet InvalidOperationException genereras meddelandet "Ange XmlWriterSettings.Async till sant om du vill använda Async-metoder".

Kommentarer

Det här är den asynkrona versionen av WriteRaw, med samma funktioner. Om du vill använda den här metoden måste du ange Async flaggan till true.

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av WriteRaw(String).

Se även

Gäller för

WriteRawAsync(Char[], Int32, Int32)

Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs
Källa:
XmlWriterAsync.cs

Skriver asynkront rå markup manuellt från en teckenbuffert.

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

Parametrar

buffer
Char[]

Teckenmatris som innehåller texten som ska skrivas.

index
Int32

Positionen i bufferten som anger början av texten som ska skrivas.

count
Int32

Antalet tecken som ska skrivas.

Returer

Uppgiften som representerar den asynkrona WriteRaw åtgärden.

Undantag

En XmlWriter metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

-eller-

En XmlWriter asynkron metod anropades utan att flaggan sattes Async till true. I det här fallet InvalidOperationException genereras meddelandet "Ange XmlWriterSettings.Async till sant om du vill använda Async-metoder".

Kommentarer

Det här är den asynkrona versionen av WriteRaw, med samma funktioner. Om du vill använda den här metoden måste du ange Async flaggan till true.

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av WriteRaw(Char[], Int32, Int32).

Se även

Gäller för