TextWriter.WriteLineAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchronicznie zapisuje dane w strumieniu tekstowym, a następnie terminator wiersza.
Przeciążenia
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaków w strumieniu tekstu, a następnie terminator wiersza. |
WriteLineAsync(String) |
Asynchronicznie zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza. |
WriteLineAsync(Char[]) |
Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, a następnie terminator wiersza. |
WriteLineAsync(Char[], Int32, Int32) |
Asynchronicznie zapisuje podtablicę znaków w strumieniu tekstowym, a następnie terminator wiersza. |
WriteLineAsync() |
Asynchronicznie zapisuje terminator linii w strumieniu tekstowym. |
WriteLineAsync(StringBuilder, CancellationToken) |
Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów w strumieniu tekstowym, a następnie terminator wiersza. |
WriteLineAsync(Char) |
Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza. |
Uwagi
Klasa TextWriter jest klasą abstrakcyjną. W związku z tym, nie tworzy się obiektu w kodzie. Aby zapoznać się z przykładem użycia WriteLineAsync metody, zobacz metodę StreamWriter.WriteLineAsync .
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaków w strumieniu tekstu, a następnie terminator wiersza.
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
Parametry
- buffer
- ReadOnlyMemory<Char>
Obszar pamięci znaków do zapisu w strumieniu tekstowym.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Wartość domyślna to None.
Zwraca
Zadanie, które reprezentuje asynchroniczny zapis operacji.
Wyjątki
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Dotyczy
WriteLineAsync(String)
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza.
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
Parametry
- value
- String
Ciąg do zapisu. Jeśli wartość to null
, jest zapisywany tylko terminator wiersza.
Zwraca
Zadanie, które reprezentuje asynchroniczny zapis operacji.
- Atrybuty
Wyjątki
Moduł zapisujący tekstu jest usuwany.
Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Klasa TextWriter jest abstrakcyjną klasą. W związku z tym, nie tworzy się obiektu w kodzie. Aby zapoznać się z przykładem użycia WriteLineAsync metody , zobacz metodę StreamWriter.WriteLineAsync .
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez WriteLine(String)usługę .
Zobacz też
Dotyczy
WriteLineAsync(Char[])
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, a następnie terminator wiersza.
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
Parametry
- buffer
- Char[]
Tablica znaków do zapisu w strumieniu tekstowym. Jeśli tablica znaków to null
, zapisywany jest tylko terminator wiersza.
Zwraca
Zadanie, które reprezentuje asynchroniczny zapis operacji.
- Atrybuty
Wyjątki
Moduł zapisujący tekstu jest usuwany.
Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez WriteLine(Char[])usługę .
Zobacz też
Dotyczy
WriteLineAsync(Char[], Int32, Int32)
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje podtablicę znaków w strumieniu tekstowym, a następnie terminator wiersza.
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
Parametry
- buffer
- Char[]
Tablica znaków do zapisu danych.
- index
- Int32
Pozycja znaku w buforze, w którym należy rozpocząć pobieranie danych.
- count
- Int32
Liczba znaków, jaka ma zostać zapisana.
Zwraca
Zadanie, które reprezentuje asynchroniczny zapis operacji.
- Atrybuty
Wyjątki
buffer
to null
.
Znak index
plus count
jest większy niż długość buforu.
index
lub count
jest ujemny.
Moduł zapisujący tekstu jest usuwany.
Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez WriteLine(Char[], Int32, Int32)usługę .
Zobacz też
Dotyczy
WriteLineAsync()
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje terminator linii w strumieniu tekstowym.
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
Zwraca
Zadanie, które reprezentuje asynchroniczny zapis operacji.
- Atrybuty
Wyjątki
Moduł zapisujący tekstu jest usuwany.
Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez WriteLine()usługę .
Zobacz też
Dotyczy
WriteLineAsync(StringBuilder, CancellationToken)
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów w strumieniu tekstowym, a następnie terminator wiersza.
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
Parametry
- value
- StringBuilder
Ciąg jako konstruktor ciągów do zapisu w strumieniu tekstowym.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Wartość domyślna to None.
Zwraca
Zadanie, które reprezentuje asynchroniczny zapis operacji.
Wyjątki
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez WriteLine(StringBuilder)usługę .
Dotyczy
WriteLineAsync(Char)
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza.
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
Parametry
- value
- Char
Znak do zapisu w strumieniu tekstu.
Zwraca
Zadanie, które reprezentuje asynchroniczny zapis operacji.
- Atrybuty
Wyjątki
Moduł zapisujący tekstu jest usuwany.
Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Klasa TextWriter jest abstrakcyjną klasą. W związku z tym, nie tworzy się obiektu w kodzie. Aby zapoznać się z przykładem użycia WriteLineAsync metody , zobacz metodę StreamWriter.WriteLineAsync .
Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez WriteLine(Char)usługę .