TextWriter.WriteLineAsync Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Asynchronicznie zapisuje dane w strumieniu tekstowym, a następnie terminator wiersza.
Przeciążenia
| Nazwa | Opis |
|---|---|
| WriteLineAsync(String, CancellationToken) | |
| WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaków w strumieniu tekstowym, a następnie terminator wiersza. |
| WriteLineAsync(CancellationToken) | |
| WriteLineAsync(Rune) | |
| WriteLineAsync(StringBuilder, CancellationToken) |
Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów w strumieniu tekstowym, a następnie terminator wiersza. |
| WriteLineAsync(Char[]) |
Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, a następnie terminator wiersza. |
| WriteLineAsync(Char) |
Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza. |
| WriteLineAsync() |
Asynchronicznie zapisuje terminator wiersza w strumieniu tekstowym. |
| WriteLineAsync(String) |
Asynchronicznie zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza. |
| WriteLineAsync(Char[], Int32, Int32) |
Asynchronicznie zapisuje podarraj znaków w strumieniu tekstowym, a następnie terminator wiersza. |
Uwagi
Klasa TextWriter jest abstrakcyjną klasą. W związku z tym nie tworzy się ich w kodzie. Aby zapoznać się z przykładem użycia WriteLineAsync metody, zobacz metodę StreamWriter.WriteLineAsync .
WriteLineAsync(String, CancellationToken)
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
Parametry
- value
- String
- cancellationToken
- CancellationToken
Zwraca
Dotyczy
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)
- Źródło:
- TextWriter.cs
- Ź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 tekstowym, 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>
Region pamięci znaków do zapisu w strumieniu tekstowym.
- cancellationToken
- CancellationToken
Token do monitorowania żądań anulowania. Domyślna wartość to None.
Zwraca
Zadanie reprezentujące operację zapisu asynchronicznego.
Wyjątki
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Dotyczy
WriteLineAsync(CancellationToken)
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
Parametry
- cancellationToken
- CancellationToken
Zwraca
Dotyczy
WriteLineAsync(Rune)
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
Parametry
- value
- Rune
Zwraca
Dotyczy
WriteLineAsync(StringBuilder, CancellationToken)
- Źródło:
- TextWriter.cs
- Ź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. Domyślna wartość to None.
Zwraca
Zadanie reprezentujące operację zapisu asynchronicznego.
Wyjątki
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program WriteLine(StringBuilder).
Dotyczy
WriteLineAsync(Char[])
- Źródło:
- TextWriter.cs
- Ź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 reprezentujące operację zapisu asynchronicznego.
- Atrybuty
Wyjątki
Składnik zapisywania tekstu jest usuwany.
Składnik zapisywania tekstu jest obecnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program WriteLine(Char[]).
Zobacz także
Dotyczy
WriteLineAsync(Char)
- Źródło:
- TextWriter.cs
- Ź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 tekstowym.
Zwraca
Zadanie reprezentujące operację zapisu asynchronicznego.
- Atrybuty
Wyjątki
Składnik zapisywania tekstu jest usuwany.
Składnik zapisywania tekstu jest obecnie 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ę ich w kodzie. Aby zapoznać się z przykładem użycia WriteLineAsync metody, zobacz metodę StreamWriter.WriteLineAsync .
Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program WriteLine(Char).
Zobacz także
Dotyczy
WriteLineAsync()
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje terminator wiersza 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 reprezentujące operację zapisu asynchronicznego.
- Atrybuty
Wyjątki
Składnik zapisywania tekstu jest usuwany.
Składnik zapisywania tekstu jest obecnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program WriteLine().
Zobacz także
Dotyczy
WriteLineAsync(String)
- Źródło:
- TextWriter.cs
- Ź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 zapisania. Jeśli wartość to null, zapisywany jest tylko terminator wiersza.
Zwraca
Zadanie reprezentujące operację zapisu asynchronicznego.
- Atrybuty
Wyjątki
Składnik zapisywania tekstu jest usuwany.
Składnik zapisywania tekstu jest obecnie 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ę ich w kodzie. Aby zapoznać się z przykładem użycia WriteLineAsync metody, zobacz metodę StreamWriter.WriteLineAsync .
Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program WriteLine(String).
Zobacz także
Dotyczy
WriteLineAsync(Char[], Int32, Int32)
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
- Źródło:
- TextWriter.cs
Asynchronicznie zapisuje podarraj 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 do zapisania.
Zwraca
Zadanie reprezentujące operację zapisu asynchronicznego.
- Atrybuty
Wyjątki
Parametr buffer ma wartość null.
count Plus index jest większy niż długość buforu.
index lub count jest ujemny.
Składnik zapisywania tekstu jest usuwany.
Składnik zapisywania tekstu jest obecnie używany przez poprzednią operację zapisu.
Uwagi
Terminator wiersza jest definiowany CoreNewLine przez pole .
Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program WriteLine(Char[], Int32, Int32).