TextWriter.WriteAsync TextWriter.WriteAsync TextWriter.WriteAsync TextWriter.WriteAsync Method

定義

データをテキスト文字列またはストリームに非同期的に書き込みます。Writes data to the text string or stream asynchronously.

オーバーロード

WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32)

文字の部分配列をテキスト文字列またはストリームに非同期的に書き込みます。Writes a subarray of characters to the text string or stream asynchronously.

WriteAsync(StringBuilder, CancellationToken) WriteAsync(StringBuilder, CancellationToken)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken) WriteAsync(ReadOnlyMemory<Char>, CancellationToken)
WriteAsync(String) WriteAsync(String) WriteAsync(String) WriteAsync(String)

文字列をテキスト文字列またはストリームに非同期的に書き込みます。Writes a string to the text string or stream asynchronously.

WriteAsync(Char[]) WriteAsync(Char[]) WriteAsync(Char[]) WriteAsync(Char[])

文字配列をテキスト文字列またはストリームに非同期的に書き込みます。Writes a character array to the text string or stream asynchronously.

WriteAsync(Char) WriteAsync(Char) WriteAsync(Char) WriteAsync(Char)

文字をテキスト文字列またはストリームに非同期的に書き込みます。Writes a character to the text string or stream asynchronously.

WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32) WriteAsync(Char[], Int32, Int32)

文字の部分配列をテキスト文字列またはストリームに非同期的に書き込みます。Writes a subarray of characters to the text string or stream asynchronously.

public:
 virtual System::Threading::Tasks::Task ^ WriteAsync(cli::array <char> ^ buffer, int index, int count);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteAsync (char[] buffer, int index, int count);
abstract member WriteAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overridable Function WriteAsync (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.

注釈

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

こちらもご覧ください

WriteAsync(StringBuilder, CancellationToken) WriteAsync(StringBuilder, CancellationToken)

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

パラメーター

戻り値

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

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

パラメーター

戻り値

WriteAsync(String) WriteAsync(String) WriteAsync(String) WriteAsync(String)

文字列をテキスト文字列またはストリームに非同期的に書き込みます。Writes a string to the text string or stream asynchronously.

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

パラメーター

value
String String String String

書き込む文字列。The string to write. valuenull の場合は、何もテキスト ストリームに書き込みません。If value is null, nothing is written 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.

注釈

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

こちらもご覧ください

WriteAsync(Char[]) WriteAsync(Char[]) WriteAsync(Char[]) WriteAsync(Char[])

文字配列をテキスト文字列またはストリームに非同期的に書き込みます。Writes a character array to the text string or stream asynchronously.

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

パラメーター

buffer
Char[]

テキスト ストリームに書き込む文字配列。The character array to write to the text stream. buffernull の場合は、何も書き込まれません。If buffer is null, nothing 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.

こちらもご覧ください

WriteAsync(Char) WriteAsync(Char) WriteAsync(Char) WriteAsync(Char)

文字をテキスト文字列またはストリームに非同期的に書き込みます。Writes a character to the text string or stream asynchronously.

public:
 virtual System::Threading::Tasks::Task ^ WriteAsync(char value);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteAsync (char value);
abstract member WriteAsync : char -> System.Threading.Tasks.Task
override this.WriteAsync : char -> System.Threading.Tasks.Task
Public Overridable Function WriteAsync (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.

注釈

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

こちらもご覧ください

適用対象