TextWriter.WriteLineAsync Metod

Definition

Skriver asynkront data till textströmmen följt av en radavgränsare.

Överlagringar

Name Description
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Skriver asynkront textrepresentationen av en teckenminnesregion till textströmmen, följt av en radavgränsare.

WriteLineAsync()

Skriver asynkront en radavgränsare till textströmmen.

WriteLineAsync(Char)

Skriver asynkront ett tecken till textströmmen följt av en radavgränsare.

WriteLineAsync(Char[])

Skriver asynkront en matris med tecken till textströmmen följt av en radavgränsare.

WriteLineAsync(String)

Skriver asynkront en sträng till textströmmen följt av en radavslutare.

WriteLineAsync(Char[], Int32, Int32)

Skriver asynkront ett underordnat tecken till textströmmen följt av en radavslutare.

Kommentarer

Klassen TextWriter är en abstrakt klass. Därför instansierar du den inte i koden. Ett exempel på hur du WriteLineAsync använder metoden finns i StreamWriter.WriteLineAsync metoden.

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Skriver asynkront textrepresentationen av en teckenminnesregion till textströmmen, följt av en radavgränsare.

public virtual System.Threading.Tasks.Task WriteLineAsync(ReadOnlyMemory<char> buffer, System.Threading.CancellationToken cancellationToken = default);
abstract member WriteLineAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteLineAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (buffer As ReadOnlyMemory(Of Char), Optional cancellationToken As CancellationToken = Nothing) As Task

Parametrar

buffer
ReadOnlyMemory<Char>

Den teckenminnesregion som ska skrivas till textströmmen.

cancellationToken
CancellationToken

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

Returer

En uppgift som representerar den asynkrona skrivåtgärden.

Undantag

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

Kommentarer

Radavgränsaren definieras av fältet CoreNewLine .

Gäller för

WriteLineAsync()

Skriver asynkront en radavgränsare till textströmmen.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync();
public virtual System.Threading.Tasks.Task WriteLineAsync();
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync();
abstract member WriteLineAsync : unit -> System.Threading.Tasks.Task
override this.WriteLineAsync : unit -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member WriteLineAsync : unit -> System.Threading.Tasks.Task
override this.WriteLineAsync : unit -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync () As Task

Returer

En uppgift som representerar den asynkrona skrivåtgärden.

Attribut

Undantag

Textskrivaren tas bort.

Textskrivaren används för närvarande av en tidigare skrivåtgärd.

Kommentarer

Radavgränsaren definieras av fältet CoreNewLine .

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 WriteLine().

Se även

Gäller för

WriteLineAsync(Char)

Skriver asynkront ett tecken till textströmmen följt av en radavgränsare.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(char value);
public virtual System.Threading.Tasks.Task WriteLineAsync(char value);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync(char value);
abstract member WriteLineAsync : char -> System.Threading.Tasks.Task
override this.WriteLineAsync : char -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member WriteLineAsync : char -> System.Threading.Tasks.Task
override this.WriteLineAsync : char -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As Char) As Task

Parametrar

value
Char

Tecknet som ska skrivas till textströmmen.

Returer

En uppgift som representerar den asynkrona skrivåtgärden.

Attribut

Undantag

Textskrivaren tas bort.

Textskrivaren används för närvarande av en tidigare skrivåtgärd.

Kommentarer

Radavgränsaren definieras av fältet CoreNewLine .

Klassen TextWriter är en abstrakt klass. Därför instansierar du den inte i koden. Ett exempel på hur du WriteLineAsync använder metoden finns i StreamWriter.WriteLineAsync metoden.

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 WriteLine(Char).

Se även

Gäller för

WriteLineAsync(Char[])

Skriver asynkront en matris med tecken till textströmmen följt av en radavgränsare.

public:
 System::Threading::Tasks::Task ^ WriteLineAsync(cli::array <char> ^ buffer);
public System.Threading.Tasks.Task WriteLineAsync(char[] buffer);
[System.Runtime.InteropServices.ComVisible(false)]
public System.Threading.Tasks.Task WriteLineAsync(char[] buffer);
member this.WriteLineAsync : char[] -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.WriteLineAsync : char[] -> System.Threading.Tasks.Task
Public Function WriteLineAsync (buffer As Char()) As Task

Parametrar

buffer
Char[]

Teckenmatrisen som ska skrivas till textströmmen. Om teckenmatrisen är nullskrivs endast radavslutaren.

Returer

En uppgift som representerar den asynkrona skrivåtgärden.

Attribut

Undantag

Textskrivaren tas bort.

Textskrivaren används för närvarande av en tidigare skrivåtgärd.

Kommentarer

Radavgränsaren definieras av fältet CoreNewLine .

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 WriteLine(Char[]).

Se även

Gäller för

WriteLineAsync(String)

Skriver asynkront en sträng till textströmmen följt av en radavslutare.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(System::String ^ value);
public virtual System.Threading.Tasks.Task WriteLineAsync(string value);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync(string value);
abstract member WriteLineAsync : string -> System.Threading.Tasks.Task
override this.WriteLineAsync : string -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member WriteLineAsync : string -> System.Threading.Tasks.Task
override this.WriteLineAsync : string -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As String) As Task

Parametrar

value
String

Strängen som ska skrivas. Om värdet är nullskrivs endast en radavgränsare.

Returer

En uppgift som representerar den asynkrona skrivåtgärden.

Attribut

Undantag

Textskrivaren tas bort.

Textskrivaren används för närvarande av en tidigare skrivåtgärd.

Kommentarer

Radavgränsaren definieras av fältet CoreNewLine .

Klassen TextWriter är en abstrakt klass. Därför instansierar du den inte i koden. Ett exempel på hur du WriteLineAsync använder metoden finns i StreamWriter.WriteLineAsync metoden.

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 WriteLine(String).

Se även

Gäller för

WriteLineAsync(Char[], Int32, Int32)

Skriver asynkront ett underordnat tecken till textströmmen följt av en radavslutare.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(cli::array <char> ^ buffer, int index, int count);
public virtual System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync(char[] buffer, int index, int count);
abstract member WriteLineAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteLineAsync : char[] * int * int -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member WriteLineAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteLineAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (buffer As Char(), index As Integer, count As Integer) As Task

Parametrar

buffer
Char[]

Teckenmatrisen som du vill skriva data från.

index
Int32

Teckenpositionen i bufferten där data ska börja hämtas.

count
Int32

Antalet tecken som ska skrivas.

Returer

En uppgift som representerar den asynkrona skrivåtgärden.

Attribut

Undantag

buffer är null.

Plus index är count större än buffertlängden.

index eller count är negativ.

Textskrivaren tas bort.

Textskrivaren används för närvarande av en tidigare skrivåtgärd.

Kommentarer

Radavgränsaren definieras av fältet CoreNewLine .

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 WriteLine(Char[], Int32, Int32).

Se även

Gäller för