TextWriter.WriteLineAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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).