IndentedTextWriter.WriteAsync Метод

Определение

Перегрузки

Имя Описание
WriteAsync(Char[], Int32, Int32)

Асинхронно записывает указанное число Chars из указанного буфера в базовый TextWriter, начиная с указанного индекса, и выходные вкладки в начале каждой новой строки.

WriteAsync(StringBuilder, CancellationToken)

Асинхронно записывает содержимое указанного в базовый StringBuilderTextWriter, вставляя вкладки в начале каждой строки.

WriteAsync(Char)

Асинхронно записывает указанный Char в базовый TextWriter, вставляя вкладки в начале каждой строки.

WriteAsync(String)

Асинхронно записывает указанную строку в базовую TextWriter, вставляя вкладки в начале каждой строки.

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Асинхронно записывает указанные символы в базовый TextWriter, вставляя вкладки в начале каждой строки.

WriteAsync(Char[], Int32, Int32)

Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs

Асинхронно записывает указанное число Chars из указанного буфера в базовый TextWriter, начиная с указанного индекса, и выходные вкладки в начале каждой новой строки.

public:
 override System::Threading::Tasks::Task ^ WriteAsync(cli::array <char> ^ buffer, int index, int count);
public override System.Threading.Tasks.Task WriteAsync(char[] buffer, int index, int count);
override this.WriteAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (buffer As Char(), index As Integer, count As Integer) As Task

Параметры

buffer
Char[]

Массив для записи из.

index
Int32

Индекс в массиве для записи в stort.

count
Int32

Число записываемых символов.

Возвращаемое значение

Представляет Task асинхронную операцию.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Write(Char[], Int32, Int32).

Применяется к

WriteAsync(StringBuilder, CancellationToken)

Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs

Асинхронно записывает содержимое указанного в базовый StringBuilderTextWriter, вставляя вкладки в начале каждой строки.

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

Параметры

value
StringBuilder

Текст для записи.

cancellationToken
CancellationToken

Маркер отмены операции.

Возвращаемое значение

Представляет Task асинхронную операцию.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Применяется к

WriteAsync(Char)

Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs

Асинхронно записывает указанный Char в базовый TextWriter, вставляя вкладки в начале каждой строки.

public:
 override System::Threading::Tasks::Task ^ WriteAsync(char value);
public override System.Threading.Tasks.Task WriteAsync(char value);
override this.WriteAsync : char -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (value As Char) As Task

Параметры

value
Char

Запись Char .

Возвращаемое значение

Представляет Task асинхронную операцию.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Write(Char).

Применяется к

WriteAsync(String)

Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs

Асинхронно записывает указанную строку в базовую TextWriter, вставляя вкладки в начале каждой строки.

public:
 override System::Threading::Tasks::Task ^ WriteAsync(System::String ^ value);
public override System.Threading.Tasks.Task WriteAsync(string? value);
override this.WriteAsync : string -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (value As String) As Task

Параметры

value
String

Строка для записи.

Возвращаемое значение

Представляет Task асинхронную операцию.

Комментарии

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Write(String).

Применяется к

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs
Исходный код:
IndentedTextWriter.cs

Асинхронно записывает указанные символы в базовый TextWriter, вставляя вкладки в начале каждой строки.

public override System.Threading.Tasks.Task WriteAsync(ReadOnlyMemory<char> buffer, System.Threading.CancellationToken cancellationToken = default);
override this.WriteAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function WriteAsync (buffer As ReadOnlyMemory(Of Char), Optional cancellationToken As CancellationToken = Nothing) As Task

Параметры

buffer
ReadOnlyMemory<Char>

Символы для записи.

cancellationToken
CancellationToken

Маркер отмены операции.

Возвращаемое значение

Представляет Task асинхронную операцию.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Применяется к