TextWriter.WriteLineAsync Metoda

Definicja

Asynchronicznie zapisuje dane w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes data to the text stream, followed by a line terminator.

Przeciążenia

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaku do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

WriteLineAsync(String)

Asynchronicznie zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a string to the text stream, followed by a line terminator.

WriteLineAsync(Char[])

Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

WriteLineAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

WriteLineAsync()

Asynchronicznie zapisuje terminator wiersza w strumieniu tekstowym.Asynchronously writes a line terminator to the text stream.

WriteLineAsync(Char)

Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a character to the text stream, followed by a line terminator.

WriteLineAsync(Char[], Int32, Int32)

Asynchronicznie zapisuje podtablicę znaków do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

Uwagi

Klasa TextWriter jest klasą abstrakcyjną.The TextWriter class is an abstract class. W związku z tym, nie tworzy się obiektu w kodzie.Therefore, you do not instantiate it in your code. Przykład użycia metody WriteLineAsync można znaleźć w StreamWriter.WriteLineAsync metodzie.For an example of using the WriteLineAsync method, see the StreamWriter.WriteLineAsync method.

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaku do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

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

Parametry

buffer
ReadOnlyMemory<Char>

Region pamięci znaku do zapisu w strumieniu tekstowym.The character memory region to write to the text stream.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania.The token to monitor for cancellation requests. Wartość domyślna to None.The default value is None.

Zwraca

Zadanie, które reprezentuje asynchroniczny zapis operacji.A task that represents the asynchronous write operation.

Uwagi

Terminator wiersza jest definiowany przez pole CoreNewLine.The line terminator is defined by the CoreNewLine field.

WriteLineAsync(String)

Asynchronicznie zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a string to the text stream, followed by a line terminator.

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
Public Overridable Function WriteLineAsync (value As String) As Task

Parametry

value
String

Ciąg do zapisu.The string to write. Jeśli wartość jest null, zostanie zapisany tylko terminator wiersza.If the value is null, only a line terminator is written.

Zwraca

Zadanie, które reprezentuje asynchroniczny zapis operacji.A task that represents the asynchronous write operation.

Atrybuty

Wyjątki

Moduł zapisujący tekstu jest usuwany.The text writer is disposed.

Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.The text writer is currently in use by a previous write operation.

Uwagi

Terminator wiersza jest definiowany przez pole CoreNewLine.The line terminator is defined by the CoreNewLine field.

Klasa TextWriter jest klasą abstrakcyjną.The TextWriter class is an abstract class. W związku z tym, nie tworzy się obiektu w kodzie.Therefore, you do not instantiate it in your code. Przykład użycia metody WriteLineAsync można znaleźć w StreamWriter.WriteLineAsync metodzie.For an example of using the WriteLineAsync method, see the StreamWriter.WriteLineAsync method.

Zobacz też

WriteLineAsync(Char[])

Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

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
Public Function WriteLineAsync (buffer As Char()) As Task

Parametry

buffer
Char[]

Tablica znaków do zapisu w strumieniu tekstowym.The character array to write to the text stream. Jeśli tablica znaków jest null, zostanie zapisany tylko terminator wiersza.If the character array is null, only the line terminator is written.

Zwraca

Zadanie, które reprezentuje asynchroniczny zapis operacji.A task that represents the asynchronous write operation.

Atrybuty

Wyjątki

Moduł zapisujący tekstu jest usuwany.The text writer is disposed.

Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.The text writer is currently in use by a previous write operation.

Uwagi

Terminator wiersza jest definiowany przez pole CoreNewLine.The line terminator is defined by the CoreNewLine field.

Zobacz też

WriteLineAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

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

Parametry

value
StringBuilder

Ciąg, jako Konstruktor ciągów, do zapisu w strumieniu tekstu.The string, as a string builder, to write to the text stream.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania.The token to monitor for cancellation requests. Wartość domyślna to None.The default value is None.

Zwraca

Zadanie, które reprezentuje asynchroniczny zapis operacji.A task that represents the asynchronous write operation.

Uwagi

Terminator wiersza jest definiowany przez pole CoreNewLine.The line terminator is defined by the CoreNewLine field.

WriteLineAsync()

Asynchronicznie zapisuje terminator wiersza w strumieniu tekstowym.Asynchronously writes a line terminator to the text stream.

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
Public Overridable Function WriteLineAsync () As Task

Zwraca

Zadanie, które reprezentuje asynchroniczny zapis operacji.A task that represents the asynchronous write operation.

Atrybuty

Wyjątki

Moduł zapisujący tekstu jest usuwany.The text writer is disposed.

Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.The text writer is currently in use by a previous write operation.

Uwagi

Terminator wiersza jest definiowany przez pole CoreNewLine.The line terminator is defined by the CoreNewLine field.

Zobacz też

WriteLineAsync(Char)

Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a character to the text stream, followed by a line terminator.

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
Public Overridable Function WriteLineAsync (value As Char) As Task

Parametry

value
Char

Znak do zapisu w strumieniu tekstu.The character to write to the text stream.

Zwraca

Zadanie, które reprezentuje asynchroniczny zapis operacji.A task that represents the asynchronous write operation.

Atrybuty

Wyjątki

Moduł zapisujący tekstu jest usuwany.The text writer is disposed.

Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.The text writer is currently in use by a previous write operation.

Uwagi

Terminator wiersza jest definiowany przez pole CoreNewLine.The line terminator is defined by the CoreNewLine field.

Klasa TextWriter jest klasą abstrakcyjną.The TextWriter class is an abstract class. W związku z tym, nie tworzy się obiektu w kodzie.Therefore, you do not instantiate it in your code. Przykład użycia metody WriteLineAsync można znaleźć w StreamWriter.WriteLineAsync metodzie.For an example of using the WriteLineAsync method, see the StreamWriter.WriteLineAsync method.

Zobacz też

WriteLineAsync(Char[], Int32, Int32)

Asynchronicznie zapisuje podtablicę znaków do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

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
Public Overridable Function WriteLineAsync (buffer As Char(), index As Integer, count As Integer) As Task

Parametry

buffer
Char[]

Tablica znaków, z której mają zostać zapisane dane.The character array to write data from.

index
Int32

Pozycja znaku w buforze, od którego ma zostać rozpoczęte pobieranie danych.The character position in the buffer at which to start retrieving data.

count
Int32

Liczba znaków, jaka ma zostać zapisana.The number of characters to write.

Zwraca

Zadanie, które reprezentuje asynchroniczny zapis operacji.A task that represents the asynchronous write operation.

Atrybuty

Wyjątki

buffer jest null.buffer is null.

index Plus count jest większa niż długość buforu.The index plus count is greater than the buffer length.

index lub count jest wartością ujemną.index or count is negative.

Moduł zapisujący tekstu jest usuwany.The text writer is disposed.

Moduł zapisujący tekstu jest aktualnie używany przez poprzednią operację zapisu.The text writer is currently in use by a previous write operation.

Uwagi

Terminator wiersza jest definiowany przez pole CoreNewLine.The line terminator is defined by the CoreNewLine field.

Zobacz też

Dotyczy