File.ReadLinesAsync Metod

Definition

Överlagringar

Name Description
ReadLinesAsync(String, CancellationToken)

Läser asynkront raderna i en fil.

ReadLinesAsync(String, Encoding, CancellationToken)

Läser asynkront raderna i en fil som har en angiven kodning.

ReadLinesAsync(String, CancellationToken)

Källa:
File.cs
Källa:
File.cs
Källa:
File.cs
Källa:
File.cs
Källa:
File.cs

Läser asynkront raderna i en fil.

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)

Parametrar

path
String

Filen som ska läsas.

cancellationToken
CancellationToken

Token som ska övervakas för annulleringsbegäranden. Standardvärdet är None.

Returer

Den asynkrona uppräkningsbar som representerar alla rader i filen eller de rader som är resultatet av en fråga.

Undantag

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Kommentarer

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av ReadLines(String).

Gäller för

ReadLinesAsync(String, Encoding, CancellationToken)

Källa:
File.cs
Källa:
File.cs
Källa:
File.cs
Källa:
File.cs
Källa:
File.cs

Läser asynkront raderna i en fil som har en angiven kodning.

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)

Parametrar

path
String

Filen som ska läsas.

encoding
Encoding

Den kodning som tillämpas på innehållet i filen.

cancellationToken
CancellationToken

Token som ska övervakas för annulleringsbegäranden. Standardvärdet är None.

Returer

Den asynkrona uppräkningsbar som representerar alla rader i filen eller de rader som är resultatet av en fråga.

Undantag

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Kommentarer

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av ReadLines(String, Encoding).

Gäller för