TextWriter.WriteLineAsync Methode

Definitie

Asynchroon schrijft gegevens naar de tekststroom, gevolgd door een regeleindteken.

Overloads

Name Description
WriteLineAsync(String, CancellationToken)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchroon schrijft de tekstweergave van een tekengeheugengebied naar de tekststroom, gevolgd door een regeleindteken.

WriteLineAsync(CancellationToken)
WriteLineAsync(Rune)
WriteLineAsync(StringBuilder, CancellationToken)

Asynchroon schrijft de tekstweergave van een tekenreeksbouwer naar de tekststroom, gevolgd door een regeleindteken.

WriteLineAsync(Char[])

Asynchroon schrijft een matrix met tekens naar de tekststroom, gevolgd door een regeleindteken.

WriteLineAsync(Char)

Asynchroon schrijft een teken naar de tekststroom, gevolgd door een regeleindteken.

WriteLineAsync()

Asynchroon schrijft een regeleindteken naar de tekststroom.

WriteLineAsync(String)

Asynchroon schrijft een tekenreeks naar de tekststroom, gevolgd door een regeleindteken.

WriteLineAsync(Char[], Int32, Int32)

Asynchroon schrijft een submaarray van tekens naar de tekststroom, gevolgd door een regeleindteken.

Opmerkingen

De TextWriter klasse is een abstracte klasse. Daarom maakt u deze niet instantiëren in uw code. Zie de methode voor een voorbeeld van het gebruik van de WriteLineAsyncStreamWriter.WriteLineAsync methode.

WriteLineAsync(String, CancellationToken)

Bron:
TextWriter.cs
public:
 System::Threading::Tasks::Task ^ WriteLineAsync(System::String ^ value, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteLineAsync(string? value, System.Threading.CancellationToken cancellationToken);
member this.WriteLineAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteLineAsync (value As String, cancellationToken As CancellationToken) As Task

Parameters

value
String
cancellationToken
CancellationToken

Retouren

Van toepassing op

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Asynchroon schrijft de tekstweergave van een tekengeheugengebied naar de tekststroom, gevolgd door een regeleindteken.

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

Parameters

buffer
ReadOnlyMemory<Char>

Het tekengeheugengebied om naar de tekststroom te schrijven.

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen. De standaardwaarde is None.

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt.

Uitzonderingen

Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.

Opmerkingen

Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.

Van toepassing op

WriteLineAsync(CancellationToken)

Bron:
TextWriter.cs
public:
 System::Threading::Tasks::Task ^ WriteLineAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteLineAsync(System.Threading.CancellationToken cancellationToken);
member this.WriteLineAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteLineAsync (cancellationToken As CancellationToken) As Task

Parameters

cancellationToken
CancellationToken

Retouren

Van toepassing op

WriteLineAsync(Rune)

Bron:
TextWriter.cs
public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(System::Text::Rune value);
public virtual System.Threading.Tasks.Task WriteLineAsync(System.Text.Rune value);
abstract member WriteLineAsync : System.Text.Rune -> System.Threading.Tasks.Task
override this.WriteLineAsync : System.Text.Rune -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As Rune) As Task

Parameters

value
Rune

Retouren

Van toepassing op

WriteLineAsync(StringBuilder, CancellationToken)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Asynchroon schrijft de tekstweergave van een tekenreeksbouwer naar de tekststroom, gevolgd door een regeleindteken.

public virtual System.Threading.Tasks.Task WriteLineAsync(System.Text.StringBuilder? value, System.Threading.CancellationToken cancellationToken = default);
abstract member WriteLineAsync : System.Text.StringBuilder * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteLineAsync : System.Text.StringBuilder * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As StringBuilder, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

value
StringBuilder

De tekenreeks, als opbouwfunctie voor tekenreeksen, om naar de tekststroom te schrijven.

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen. De standaardwaarde is None.

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt.

Uitzonderingen

Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.

Opmerkingen

Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.

Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door WriteLine(StringBuilder)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Van toepassing op

WriteLineAsync(Char[])

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Asynchroon schrijft een matrix met tekens naar de tekststroom, gevolgd door een regeleindteken.

public:
 System::Threading::Tasks::Task ^ WriteLineAsync(cli::array <char> ^ buffer);
public System.Threading.Tasks.Task WriteLineAsync(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

Parameters

buffer
Char[]

De tekenmatrix die naar de tekststroom moet worden geschreven. Als de tekenmatrix is, wordt nullalleen het regeleindteken geschreven.

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt.

Kenmerken

Uitzonderingen

De tekstschrijver wordt verwijderd.

De tekstschrijver wordt momenteel gebruikt door een eerdere schrijfbewerking.

Opmerkingen

Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.

Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door WriteLine(Char[])de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Zie ook

Van toepassing op

WriteLineAsync(Char)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Asynchroon schrijft een teken naar de tekststroom, gevolgd door een regeleindteken.

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

Parameters

value
Char

Het teken dat naar de tekststroom moet worden geschreven.

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt.

Kenmerken

Uitzonderingen

De tekstschrijver wordt verwijderd.

De tekstschrijver wordt momenteel gebruikt door een eerdere schrijfbewerking.

Opmerkingen

Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.

De TextWriter klasse is een abstracte klasse. Daarom maakt u deze niet instantiëren in uw code. Zie de methode voor een voorbeeld van het gebruik van de WriteLineAsyncStreamWriter.WriteLineAsync methode.

Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door WriteLine(Char)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Zie ook

Van toepassing op

WriteLineAsync()

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Asynchroon schrijft een regeleindteken naar de tekststroom.

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

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt.

Kenmerken

Uitzonderingen

De tekstschrijver wordt verwijderd.

De tekstschrijver wordt momenteel gebruikt door een eerdere schrijfbewerking.

Opmerkingen

Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.

Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door WriteLine()de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Zie ook

Van toepassing op

WriteLineAsync(String)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Asynchroon schrijft een tekenreeks naar de tekststroom, gevolgd door een regeleindteken.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(System::String ^ value);
public virtual System.Threading.Tasks.Task WriteLineAsync(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

Parameters

value
String

De tekenreeks die moet worden geschreven. Als de waarde is, wordt nullalleen een regeleindteken geschreven.

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt.

Kenmerken

Uitzonderingen

De tekstschrijver wordt verwijderd.

De tekstschrijver wordt momenteel gebruikt door een eerdere schrijfbewerking.

Opmerkingen

Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.

De TextWriter klasse is een abstracte klasse. Daarom maakt u deze niet instantiëren in uw code. Zie de methode voor een voorbeeld van het gebruik van de WriteLineAsyncStreamWriter.WriteLineAsync methode.

Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door WriteLine(String)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Zie ook

Van toepassing op

WriteLineAsync(Char[], Int32, Int32)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Asynchroon schrijft een submaarray van tekens naar de tekststroom, gevolgd door een regeleindteken.

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

Parameters

buffer
Char[]

De tekenmatrix waaruit gegevens moeten worden geschreven.

index
Int32

De tekenpositie in de buffer waar gegevens moeten worden opgehaald.

count
Int32

Het aantal tekens dat moet worden geschreven.

Retouren

Een taak die de asynchrone schrijfbewerking vertegenwoordigt.

Kenmerken

Uitzonderingen

buffer is null.

Het index plusteken count is groter dan de bufferlengte.

index of count is negatief.

De tekstschrijver wordt verwijderd.

De tekstschrijver wordt momenteel gebruikt door een eerdere schrijfbewerking.

Opmerkingen

Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.

Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door WriteLine(Char[], Int32, Int32)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.

Zie ook

Van toepassing op