File.AppendAllLinesAsync Metodo

Definizione

Overload

Nome Descrizione
AppendAllLinesAsync(String, IEnumerable<String>, CancellationToken)

Aggiunge in modo asincrono righe a un file e quindi chiude il file. Se il file specificato non esiste, questo metodo crea un file, scrive le righe specificate nel file e quindi chiude il file.

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

Aggiunge in modo asincrono righe a un file usando una codifica specificata e quindi chiude il file. Se il file specificato non esiste, questo metodo crea un file, scrive le righe specificate nel file e quindi chiude il file.

AppendAllLinesAsync(String, IEnumerable<String>, CancellationToken)

Origine:
File.cs
Origine:
File.cs
Origine:
File.cs
Origine:
File.cs
Origine:
File.cs

Aggiunge in modo asincrono righe a un file e quindi chiude il file. Se il file specificato non esiste, questo metodo crea un file, scrive le righe specificate nel file e quindi chiude il file.

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

Parametri

path
String

File a cui aggiungere le righe. Il file viene creato se non esiste già.

contents
IEnumerable<String>

Righe da aggiungere al file.

cancellationToken
CancellationToken

Token da monitorare per le richieste di annullamento. Il valore predefinito è None.

Valori restituiti

Attività che rappresenta l'operazione di accodamento asincrona.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Commenti

Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da AppendAllLines(String, IEnumerable<String>).

Si applica a

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

Origine:
File.cs
Origine:
File.cs
Origine:
File.cs
Origine:
File.cs
Origine:
File.cs

Aggiunge in modo asincrono righe a un file usando una codifica specificata e quindi chiude il file. Se il file specificato non esiste, questo metodo crea un file, scrive le righe specificate nel file e quindi chiude il file.

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

Parametri

path
String

File a cui aggiungere le righe. Il file viene creato se non esiste già.

contents
IEnumerable<String>

Righe da aggiungere al file.

encoding
Encoding

Codifica dei caratteri da utilizzare.

cancellationToken
CancellationToken

Token da monitorare per le richieste di annullamento. Il valore predefinito è None.

Valori restituiti

Attività che rappresenta l'operazione di accodamento asincrona.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Commenti

Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da AppendAllLines(String, IEnumerable<String>, Encoding).

Si applica a