IndentedTextWriter.WriteLineAsync 方法

定義

多載

WriteLineAsync()

以異步方式將行終止符寫入基礎 TextWriter

WriteLineAsync(Char)

以異步方式將指定的 Char 寫入基礎 TextWriter ,後面接著行終止符,並在每一行的開頭插入索引標籤。

WriteLineAsync(String)

以異步方式將指定的字串,後面接著行終止符寫入基礎 TextWriter,並在每一行的開頭插入索引標籤。

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

以異步方式將指定的字元,後面接著行終止符寫入基礎 TextWriter,並在每一行的開頭插入索引標籤。

WriteLineAsync(StringBuilder, CancellationToken)

以異步方式將指定 StringBuilder 的內容寫入基礎 TextWriter的行終止符,並在每一行的開頭插入索引卷標。

WriteLineAsync(Char[], Int32, Int32)

以異步方式將指定數目的字元從指定的緩衝區後面接著行終止符寫入基礎 TextWriter,從緩衝區內的指定索引處開始,在每個行的開頭插入索引標籤。

WriteLineAsync()

來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs

以異步方式將行終止符寫入基礎 TextWriter

public:
 override System::Threading::Tasks::Task ^ WriteLineAsync();
public override System.Threading.Tasks.Task WriteLineAsync ();
override this.WriteLineAsync : unit -> System.Threading.Tasks.Task
Public Overrides Function WriteLineAsync () As Task

傳回

Task 表示異步行寫入作業。

備註

這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用例外狀況,例如 ArgumentException仍會同步擲回。 如需預存例外狀況,請參閱 擲回的 WriteLine()例外狀況。

適用於

WriteLineAsync(Char)

來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs

以異步方式將指定的 Char 寫入基礎 TextWriter ,後面接著行終止符,並在每一行的開頭插入索引標籤。

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

參數

value
Char

要寫入的字元。

傳回

代表非同步作業的 Task

備註

這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用例外狀況,例如 ArgumentException仍會同步擲回。 如需預存例外狀況,請參閱 擲回的 WriteLine(Char)例外狀況。

適用於

WriteLineAsync(String)

來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs

以異步方式將指定的字串,後面接著行終止符寫入基礎 TextWriter,並在每一行的開頭插入索引標籤。

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

參數

value
String

要寫入的字串。

傳回

代表非同步作業的 Task

備註

這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用例外狀況,例如 ArgumentException仍會同步擲回。 如需預存例外狀況,請參閱 擲回的 WriteLine(String)例外狀況。

適用於

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs

以異步方式將指定的字元,後面接著行終止符寫入基礎 TextWriter,並在每一行的開頭插入索引標籤。

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

參數

buffer
ReadOnlyMemory<Char>

要寫入的字元。

cancellationToken
CancellationToken

取消作業的令牌。

傳回

代表非同步作業的 Task

例外狀況

取消標記已取消。 此例外狀況會儲存在傳回的工作中。

適用於

WriteLineAsync(StringBuilder, CancellationToken)

來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs

以異步方式將指定 StringBuilder 的內容寫入基礎 TextWriter的行終止符,並在每一行的開頭插入索引卷標。

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

參數

value
StringBuilder

要寫入的文字。

cancellationToken
CancellationToken

取消作業的令牌。

傳回

代表非同步作業的 Task

例外狀況

取消標記已取消。 此例外狀況會儲存在傳回的工作中。

適用於

WriteLineAsync(Char[], Int32, Int32)

來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs
來源:
IndentedTextWriter.cs

以異步方式將指定數目的字元從指定的緩衝區後面接著行終止符寫入基礎 TextWriter,從緩衝區內的指定索引處開始,在每個行的開頭插入索引標籤。

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

參數

buffer
Char[]

緩衝區,包含要寫入的字元。

index
Int32

緩衝區內要開始寫入的索引。

count
Int32

要寫入的字元數。

傳回

代表非同步作業的 Task

備註

這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用例外狀況,例如 ArgumentException仍會同步擲回。 如需預存例外狀況,請參閱 擲回的 WriteLine(Char[], Int32, Int32)例外狀況。

適用於