TextWriter.WriteLineAsync TextWriter.WriteLineAsync TextWriter.WriteLineAsync TextWriter.WriteLineAsync Method

定義

データを、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes data to the text stream, followed by a line terminator.

オーバーロード

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

文字メモリ領域のテキスト表現を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

WriteLineAsync(String) WriteLineAsync(String) WriteLineAsync(String) WriteLineAsync(String)

文字列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a string to the text stream, followed by a line terminator.

WriteLineAsync(Char[]) WriteLineAsync(Char[]) WriteLineAsync(Char[]) WriteLineAsync(Char[])

文字配列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes an array of characters to the text stream, followed by a line terminator.

WriteLineAsync(StringBuilder, CancellationToken) WriteLineAsync(StringBuilder, CancellationToken)

文字列ビルダーのテキスト表現を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

WriteLineAsync() WriteLineAsync() WriteLineAsync() WriteLineAsync()

行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a line terminator to the text stream.

WriteLineAsync(Char) WriteLineAsync(Char) WriteLineAsync(Char) WriteLineAsync(Char)

文字を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a character to the text stream, followed by a line terminator.

WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32)

文字の部分配列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

注釈

TextWriter クラスは抽象クラスです。The TextWriter class is an abstract class. そのため、コードでそれをインスタンス化することはありません。Therefore, you do not instantiate it in your code. WriteLineAsyncメソッドの使用例については、 StreamWriter.WriteLineAsyncメソッドを参照してください。For an example of using the WriteLineAsync method, see the StreamWriter.WriteLineAsync method.

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

文字メモリ領域のテキスト表現を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

public virtual System.Threading.Tasks.Task WriteLineAsync (ReadOnlyMemory<char> buffer, System.Threading.CancellationToken cancellationToken = null);
abstract member WriteLineAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteLineAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task

パラメーター

buffer
ReadOnlyMemory<Char>

テキスト ストリームに書き込む文字メモリ領域。The character memory region to write to the text stream.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

キャンセル要求を監視するためのトークン。The token to monitor for cancellation requests. 既定値は None です。The default value is None.

戻り値

非同期の書き込み操作を表すタスク。A task that represents the asynchronous write operation.

注釈

行終端記号は、CoreNewLine フィールドで定義されます。The line terminator is defined by the CoreNewLine field.

WriteLineAsync(String) WriteLineAsync(String) WriteLineAsync(String) WriteLineAsync(String)

文字列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a string to the text stream, followed by a line terminator.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(System::String ^ value);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync (string value);
abstract member WriteLineAsync : string -> System.Threading.Tasks.Task
override this.WriteLineAsync : string -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As String) As Task

パラメーター

value
String String String String

書き込む文字列。The string to write. 値が null の場合は、行終端記号だけが書き込まれます。If the value is null, only a line terminator is written.

戻り値

非同期の書き込み操作を表すタスク。A task that represents the asynchronous write operation.

例外

テキスト ライターは破棄されます。The text writer is disposed.

テキスト ライターは現在、前の書き込み操作で使用中です。The text writer is currently in use by a previous write operation.

注釈

行終端記号は、CoreNewLine フィールドで定義されます。The line terminator is defined by the CoreNewLine field.

TextWriter クラスは抽象クラスです。The TextWriter class is an abstract class. そのため、コードでそれをインスタンス化することはありません。Therefore, you do not instantiate it in your code. WriteLineAsyncメソッドの使用例については、 StreamWriter.WriteLineAsyncメソッドを参照してください。For an example of using the WriteLineAsync method, see the StreamWriter.WriteLineAsync method.

こちらもご覧ください

WriteLineAsync(Char[]) WriteLineAsync(Char[]) WriteLineAsync(Char[]) WriteLineAsync(Char[])

文字配列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes an array of characters to the text stream, followed by a line terminator.

public:
 System::Threading::Tasks::Task ^ WriteLineAsync(cli::array <char> ^ buffer);
[System.Runtime.InteropServices.ComVisible(false)]
public System.Threading.Tasks.Task WriteLineAsync (char[] buffer);
member this.WriteLineAsync : char[] -> System.Threading.Tasks.Task
Public Function WriteLineAsync (buffer As Char()) As Task

パラメーター

buffer
Char[]

テキスト ストリームに書き込む文字配列。The character array to write to the text stream. 文字配列が null の場合は、行終端記号だけが書き込まれます。If the character array is null, only the line terminator is written.

戻り値

非同期の書き込み操作を表すタスク。A task that represents the asynchronous write operation.

例外

テキスト ライターは破棄されます。The text writer is disposed.

テキスト ライターは現在、前の書き込み操作で使用中です。The text writer is currently in use by a previous write operation.

注釈

行終端記号は、CoreNewLine フィールドで定義されます。The line terminator is defined by the CoreNewLine field.

こちらもご覧ください

WriteLineAsync(StringBuilder, CancellationToken) WriteLineAsync(StringBuilder, CancellationToken)

文字列ビルダーのテキスト表現を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

public virtual System.Threading.Tasks.Task WriteLineAsync (System.Text.StringBuilder value, System.Threading.CancellationToken cancellationToken = null);
abstract member WriteLineAsync : System.Text.StringBuilder * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteLineAsync : System.Text.StringBuilder * System.Threading.CancellationToken -> System.Threading.Tasks.Task

パラメーター

value
StringBuilder StringBuilder StringBuilder StringBuilder

テキスト ストリームに書き込む文字列ビルダーとしての文字列。The string, as a string builder, to write to the text stream.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

キャンセル要求を監視するためのトークン。The token to monitor for cancellation requests. 既定値は None です。The default value is None.

戻り値

非同期の書き込み操作を表すタスク。A task that represents the asynchronous write operation.

注釈

行終端記号は、CoreNewLine フィールドで定義されます。The line terminator is defined by the CoreNewLine field.

WriteLineAsync() WriteLineAsync() WriteLineAsync() WriteLineAsync()

行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a line terminator to the text stream.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync();
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync ();
abstract member WriteLineAsync : unit -> System.Threading.Tasks.Task
override this.WriteLineAsync : unit -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync () As Task

戻り値

非同期の書き込み操作を表すタスク。A task that represents the asynchronous write operation.

例外

テキスト ライターは破棄されます。The text writer is disposed.

テキスト ライターは現在、前の書き込み操作で使用中です。The text writer is currently in use by a previous write operation.

注釈

行終端記号は、CoreNewLine フィールドで定義されます。The line terminator is defined by the CoreNewLine field.

こちらもご覧ください

WriteLineAsync(Char) WriteLineAsync(Char) WriteLineAsync(Char) WriteLineAsync(Char)

文字を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a character to the text stream, followed by a line terminator.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(char value);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync (char value);
abstract member WriteLineAsync : char -> System.Threading.Tasks.Task
override this.WriteLineAsync : char -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As Char) As Task

パラメーター

value
Char Char Char Char

テキスト ストリームに書き込む文字。The character to write to the text stream.

戻り値

非同期の書き込み操作を表すタスク。A task that represents the asynchronous write operation.

例外

テキスト ライターは破棄されます。The text writer is disposed.

テキスト ライターは現在、前の書き込み操作で使用中です。The text writer is currently in use by a previous write operation.

注釈

行終端記号は、CoreNewLine フィールドで定義されます。The line terminator is defined by the CoreNewLine field.

TextWriter クラスは抽象クラスです。The TextWriter class is an abstract class. そのため、コードでそれをインスタンス化することはありません。Therefore, you do not instantiate it in your code. WriteLineAsyncメソッドの使用例については、 StreamWriter.WriteLineAsyncメソッドを参照してください。For an example of using the WriteLineAsync method, see the StreamWriter.WriteLineAsync method.

こちらもご覧ください

WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32) WriteLineAsync(Char[], Int32, Int32)

文字の部分配列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(cli::array <char> ^ buffer, int index, int count);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync (char[] buffer, int index, int count);
abstract member WriteLineAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteLineAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (buffer As Char(), index As Integer, count As Integer) As Task

パラメーター

buffer
Char[]

データの書き込み元の文字配列。The character array to write data from.

index
Int32 Int32 Int32 Int32

データの取得を開始する、バッファー内の文字位置。The character position in the buffer at which to start retrieving data.

count
Int32 Int32 Int32 Int32

書き込む文字数。The number of characters to write.

戻り値

非同期の書き込み操作を表すタスク。A task that represents the asynchronous write operation.

例外

indexcount を加算した値がバッファーの長さを超えています。The index plus count is greater than the buffer length.

index または count が負の値です。index or count is negative.

テキスト ライターは破棄されます。The text writer is disposed.

テキスト ライターは現在、前の書き込み操作で使用中です。The text writer is currently in use by a previous write operation.

注釈

行終端記号は、CoreNewLine フィールドで定義されます。The line terminator is defined by the CoreNewLine field.

こちらもご覧ください

適用対象