File.ReadAllLinesAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ReadAllLinesAsync(String, CancellationToken) |
Asynchronicznie otwiera plik tekstowy, odczytuje wszystkie wiersze pliku, a następnie zamyka plik. |
ReadAllLinesAsync(String, Encoding, CancellationToken) |
Asynchronicznie otwiera plik tekstowy, odczytuje wszystkie wiersze pliku z określonym kodowaniem, a następnie zamyka plik. |
ReadAllLinesAsync(String, CancellationToken)
- Źródło:
- File.cs
- Źródło:
- File.cs
- Źródło:
- File.cs
Asynchronicznie otwiera plik tekstowy, odczytuje wszystkie wiersze pliku, a następnie zamyka plik.
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())
Parametry
- path
- String
Plik do otwarcia do odczytu.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Wartość domyślna to None.
Zwraca
Zadanie reprezentujące operację odczytu asynchronicznego, która opakowuje tablicę ciągów zawierającą wszystkie wiersze pliku.
Wyjątki
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.
Uwagi
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez ReadAllLines(String)usługę .
Dotyczy
ReadAllLinesAsync(String, Encoding, CancellationToken)
- Źródło:
- File.cs
- Źródło:
- File.cs
- Źródło:
- File.cs
Asynchronicznie otwiera plik tekstowy, odczytuje wszystkie wiersze pliku z określonym kodowaniem, a następnie zamyka plik.
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())
Parametry
- path
- String
Plik do otwarcia do odczytu.
- encoding
- Encoding
Kodowanie zastosowane do zawartości pliku.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Wartość domyślna to None.
Zwraca
Zadanie reprezentujące operację odczytu asynchronicznego, która opakowuje tablicę ciągów zawierającą wszystkie wiersze pliku.
Wyjątki
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.
Uwagi
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez ReadAllLines(String, Encoding)usługę .
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla