File.ReadAllLinesAsync メソッド

定義

オーバーロード

ReadAllLinesAsync(String, CancellationToken)

テキスト ファイルを非同期に開き、ファイルのすべての行を読み取った後、ファイルを閉じます。Asynchronously opens a text file, reads all lines of the file, and then closes the file.

ReadAllLinesAsync(String, Encoding, CancellationToken)

テキスト ファイルを非同期に開き、指定のエンコーディングが適用されたファイルのすべての行を読み取った後、ファイルを閉じます。Asynchronously opens a text file, reads all lines of the file with the specified encoding, and then closes the file.

ReadAllLinesAsync(String, CancellationToken)

テキスト ファイルを非同期に開き、ファイルのすべての行を読み取った後、ファイルを閉じます。Asynchronously opens a text file, reads all lines of the file, and then closes the file.

public static System.Threading.Tasks.Task<string[]> ReadAllLinesAsync (string path, System.Threading.CancellationToken cancellationToken = default);
static member ReadAllLinesAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>
Public Shared Function ReadAllLinesAsync (path As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String())

パラメーター

path
String

読み取り用に開かれるファイル。The file to open for reading.

cancellationToken
CancellationToken

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

戻り値

Task<String[]>

非同期の読み取り操作を表すタスク。ファイルのすべての行が含まれる文字列配列がラップされます。A task that represents the asynchronous read operation, which wraps the string array containing all lines of the file.

適用対象

ReadAllLinesAsync(String, Encoding, CancellationToken)

テキスト ファイルを非同期に開き、指定のエンコーディングが適用されたファイルのすべての行を読み取った後、ファイルを閉じます。Asynchronously opens a text file, reads all lines of the file with the specified encoding, and then closes the file.

public static System.Threading.Tasks.Task<string[]> ReadAllLinesAsync (string path, System.Text.Encoding encoding, System.Threading.CancellationToken cancellationToken = default);
static member ReadAllLinesAsync : string * System.Text.Encoding * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string[]>
Public Shared Function ReadAllLinesAsync (path As String, encoding As Encoding, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String())

パラメーター

path
String

読み取り用に開かれるファイル。The file to open for reading.

encoding
Encoding

ファイルの内容に適用されるエンコーディング。The encoding applied to the contents of the file.

cancellationToken
CancellationToken

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

戻り値

Task<String[]>

非同期の読み取り操作を表すタスク。ファイルのすべての行が含まれる文字列配列がラップされます。A task that represents the asynchronous read operation, which wraps the string array containing all lines of the file.

適用対象