File.WriteAllLinesAsync メソッド

定義

オーバーロード

WriteAllLinesAsync(String, IEnumerable<String>, CancellationToken)

新しいファイルを非同期に作成し、指定の行をそのファイルに書き込んでから、ファイルを閉じます。Asynchronously creates a new file, writes the specified lines to the file, and then closes the file.

WriteAllLinesAsync(String, IEnumerable<String>, Encoding, CancellationToken)

新しいファイルを非同期に作成し、指定のエンコーディングで指定の行をそのファイルに書き込んでから、そのファイルを閉じます。Asynchronously creates a new file, write the specified lines to the file by using the specified encoding, and then closes the file.

WriteAllLinesAsync(String, IEnumerable<String>, CancellationToken)

新しいファイルを非同期に作成し、指定の行をそのファイルに書き込んでから、ファイルを閉じます。Asynchronously creates a new file, writes the specified lines to the file, and then closes the file.

public static System.Threading.Tasks.Task WriteAllLinesAsync (string path, System.Collections.Generic.IEnumerable<string> contents, System.Threading.CancellationToken cancellationToken = default);
static member WriteAllLinesAsync : string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function WriteAllLinesAsync (path As String, contents As IEnumerable(Of String), Optional cancellationToken As CancellationToken = Nothing) As Task

パラメーター

path
String

書き込み先のファイル。The file to write to.

contents
IEnumerable<String>

ファイルに書き込む行。The lines to write to the file.

cancellationToken
CancellationToken

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

戻り値

Task

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

適用対象

WriteAllLinesAsync(String, IEnumerable<String>, Encoding, CancellationToken)

新しいファイルを非同期に作成し、指定のエンコーディングで指定の行をそのファイルに書き込んでから、そのファイルを閉じます。Asynchronously creates a new file, write the specified lines to the file by using the specified encoding, and then closes the file.

public static System.Threading.Tasks.Task WriteAllLinesAsync (string path, System.Collections.Generic.IEnumerable<string> contents, System.Text.Encoding encoding, System.Threading.CancellationToken cancellationToken = default);
static member WriteAllLinesAsync : string * seq<string> * System.Text.Encoding * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function WriteAllLinesAsync (path As String, contents As IEnumerable(Of String), encoding As Encoding, Optional cancellationToken As CancellationToken = Nothing) As Task

パラメーター

path
String

書き込み先のファイル。The file to write to.

contents
IEnumerable<String>

ファイルに書き込む行。The lines to write to the file.

encoding
Encoding

使用する文字エンコーディング。The character encoding to use.

cancellationToken
CancellationToken

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

戻り値

Task

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

適用対象