Teilen über


IndentedTextWriter.WriteAsync Methode

Definition

Überlädt

WriteAsync(Char[], Int32, Int32)

Schreibt asynchron die angegebene Anzahl von Chars aus dem angegebenen Puffer in den zugrunde liegenden TextWriter, beginnend mit dem angegebenen Index und gibt Registerkarten am Anfang jeder neuen Zeile aus.

WriteAsync(StringBuilder, CancellationToken)

Schreibt asynchron den Inhalt des angegebenen StringBuilder in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

WriteAsync(Char)

Schreibt das angegebene Char asynchron in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

WriteAsync(String)

Schreibt die angegebene Zeichenfolge asynchron in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Schreibt die angegebenen Zeichen asynchron in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

WriteAsync(Char[], Int32, Int32)

Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs

Schreibt asynchron die angegebene Anzahl von Chars aus dem angegebenen Puffer in den zugrunde liegenden TextWriter, beginnend mit dem angegebenen Index und gibt Registerkarten am Anfang jeder neuen Zeile aus.

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

Parameter

buffer
Char[]

Das Array, aus dem geschrieben werden soll.

index
Int32

Indexieren Sie im Array, um zu schreiben.

count
Int32

Die Anzahl der zu schreibenden Zeichen.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Hinweise

Diese Methode speichert in der Aufgabe, die sie alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Nutzungsausnahmen, z. B ArgumentException. , werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter die von ausgelösten Write(Char[], Int32, Int32)Ausnahmen.

Gilt für:

WriteAsync(StringBuilder, CancellationToken)

Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs

Schreibt asynchron den Inhalt des angegebenen StringBuilder in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

public override System.Threading.Tasks.Task WriteAsync (System.Text.StringBuilder? value, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : System.Text.StringBuilder * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (value As StringBuilder, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

value
StringBuilder

Der zu schreibende Text.

cancellationToken
CancellationToken

Token zum Abbrechen des Vorgangs.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Ausnahmen

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Gilt für:

WriteAsync(Char)

Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs

Schreibt das angegebene Char asynchron in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

public:
 override System::Threading::Tasks::Task ^ WriteAsync(char value);
public override System.Threading.Tasks.Task WriteAsync (char value);
override this.WriteAsync : char -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (value As Char) As Task

Parameter

value
Char

Das zu schreibende Char.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Hinweise

Diese Methode speichert in der Aufgabe, die sie alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Nutzungsausnahmen, z. B ArgumentException. , werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter die von ausgelösten Write(Char)Ausnahmen.

Gilt für:

WriteAsync(String)

Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs

Schreibt die angegebene Zeichenfolge asynchron in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

public:
 override System::Threading::Tasks::Task ^ WriteAsync(System::String ^ value);
public override System.Threading.Tasks.Task WriteAsync (string? value);
override this.WriteAsync : string -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (value As String) As Task

Parameter

value
String

Die zu schreibende Zeichenfolge.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Hinweise

Diese Methode speichert in der Aufgabe, die sie alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Nutzungsausnahmen, z. B ArgumentException. , werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter die von ausgelösten Write(String)Ausnahmen.

Gilt für:

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs
Quelle:
IndentedTextWriter.cs

Schreibt die angegebenen Zeichen asynchron in die zugrunde liegende TextWriter, fügt Registerkarten am Anfang jeder Zeile ein.

public override System.Threading.Tasks.Task WriteAsync (ReadOnlyMemory<char> buffer, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (buffer As ReadOnlyMemory(Of Char), Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

buffer
ReadOnlyMemory<Char>

Die zu schreibenden Zeichen.

cancellationToken
CancellationToken

Token zum Abbrechen des Vorgangs.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Ausnahmen

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Gilt für: