File.ReadLinesAsync Metoda

Definicja

Przeciążenia

Nazwa Opis
ReadLinesAsync(String, CancellationToken)

Asynchronicznie odczytuje wiersze pliku.

ReadLinesAsync(String, Encoding, CancellationToken)

Asynchronicznie odczytuje wiersze pliku, który ma określone kodowanie.

ReadLinesAsync(String, CancellationToken)

Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs

Asynchronicznie odczytuje wiersze pliku.

public static System.Collections.Generic.IAsyncEnumerable<string> ReadLinesAsync(string path, System.Threading.CancellationToken cancellationToken = default);
static member ReadLinesAsync : string * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<string>
Public Shared Function ReadLinesAsync (path As String, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of String)

Parametry

path
String

Plik do odczytania.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Asynchroniczne wyliczanie reprezentujące wszystkie wiersze pliku lub wiersze, które są wynikiem zapytania.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program ReadLines(String).

Dotyczy

ReadLinesAsync(String, Encoding, CancellationToken)

Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs

Asynchronicznie odczytuje wiersze pliku, który ma określone kodowanie.

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

Parametry

path
String

Plik do odczytania.

encoding
Encoding

Kodowanie stosowane do zawartości pliku.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Asynchroniczne wyliczanie reprezentujące wszystkie wiersze pliku lub wiersze, które są wynikiem zapytania.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program ReadLines(String, Encoding).

Dotyczy