Sdílet prostřednictvím


IndentedTextWriter.WriteAsync Metoda

Definice

Přetížení

WriteAsync(Char[], Int32, Int32)

Asynchronně zapisuje zadaný počet Chars ze zadané vyrovnávací paměti do podkladové TextWriterpaměti , počínaje zadaným indexem a výstupními kartami na začátku každého nového řádku.

WriteAsync(StringBuilder, CancellationToken)

Asynchronně zapíše obsah zadaného StringBuilder do podkladového TextWriterobjektu a vloží tabulátory na začátku každého řádku.

WriteAsync(Char)

Asynchronně zapisuje zadanou Char hodnotu do podkladového TextWriterobjektu a vloží tabulátory na začátek každého řádku.

WriteAsync(String)

Asynchronně zapíše zadaný řetězec do podkladového TextWriterobjektu a vloží tabulátory na začátek každého řádku.

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronně zapisuje zadané znaky do podkladového TextWriterobjektu a vkládá tabulátory na začátek každého řádku.

WriteAsync(Char[], Int32, Int32)

Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs

Asynchronně zapisuje zadaný počet Chars ze zadané vyrovnávací paměti do podkladové TextWriterpaměti , počínaje zadaným indexem a výstupními kartami na začátku každého nového řádku.

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

Parametry

buffer
Char[]

Pole, ze které se má zapisovat.

index
Int32

Index v poli, na který se má zapisovat.

count
Int32

Počet znaků k zápisu.

Návraty

Představující Task asynchronní operaci.

Poznámky

Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Write(Char[], Int32, Int32).

Platí pro

WriteAsync(StringBuilder, CancellationToken)

Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs

Asynchronně zapíše obsah zadaného StringBuilder do podkladového TextWriterobjektu a vloží tabulátory na začátku každého řádku.

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

Parametry

value
StringBuilder

Text, který se má napsat.

cancellationToken
CancellationToken

Token pro zrušení operace

Návraty

Představující Task asynchronní operaci.

Výjimky

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro

WriteAsync(Char)

Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs

Asynchronně zapisuje zadanou Char hodnotu do podkladového TextWriterobjektu a vloží tabulátory na začátek každého řádku.

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

Parametry

value
Char

K zápisu Char .

Návraty

Představující Task asynchronní operaci.

Poznámky

Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Write(Char).

Platí pro

WriteAsync(String)

Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs

Asynchronně zapíše zadaný řetězec do podkladového TextWriterobjektu a vloží tabulátory na začátek každého řádku.

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

Parametry

value
String

Řetězec určený pro zápis

Návraty

Představující Task asynchronní operaci.

Poznámky

Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Write(String).

Platí pro

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs
Zdroj:
IndentedTextWriter.cs

Asynchronně zapisuje zadané znaky do podkladového TextWriterobjektu a vkládá tabulátory na začátek každého řádku.

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

Parametry

buffer
ReadOnlyMemory<Char>

Znaky, které se mají napsat.

cancellationToken
CancellationToken

Token pro zrušení operace

Návraty

Představující Task asynchronní operaci.

Výjimky

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Platí pro