XmlWriter.WriteStartDocumentAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно записывает объявление XML.
Перегрузки
WriteStartDocumentAsync() |
Асинхронно записывает объявление XML с номером версии "1.0". |
WriteStartDocumentAsync(Boolean) |
Асинхронно записывает объявление XML с номером версии "1.0". и отдельным атрибутом. |
Комментарии
Это асинхронная версия WriteStartDocumentс теми же функциями. Чтобы использовать этот метод, необходимо задать для флага Async true
значение .
WriteStartDocumentAsync()
Асинхронно записывает объявление XML с номером версии "1.0".
public:
virtual System::Threading::Tasks::Task ^ WriteStartDocumentAsync();
public virtual System.Threading.Tasks.Task WriteStartDocumentAsync ();
abstract member WriteStartDocumentAsync : unit -> System.Threading.Tasks.Task
override this.WriteStartDocumentAsync : unit -> System.Threading.Tasks.Task
Public Overridable Function WriteStartDocumentAsync () As Task
Возвращаемое значение
Задача, представляющая асинхронную операцию WriteStartDocument
.
Исключения
Метод XmlWriter вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".
-или-
Асинхронный метод XmlWriter вызван без присваивания флагу Async значения true
. В этом случае вызывается исключение InvalidOperationException с сообщением "Задайте параметру XmlWriterSettings.Async значение true, если вы хотите использовать асинхронные методы".
Комментарии
Это асинхронная версия WriteStartDocumentс теми же функциями. Чтобы использовать этот метод, необходимо задать для флага Async true
значение .
См. также раздел
- Асинхронное программирование (C#)
- Асинхронное программирование с помощью Async и Await (Visual Basic)
Применяется к
WriteStartDocumentAsync(Boolean)
Асинхронно записывает объявление XML с номером версии "1.0". и отдельным атрибутом.
public:
virtual System::Threading::Tasks::Task ^ WriteStartDocumentAsync(bool standalone);
public virtual System.Threading.Tasks.Task WriteStartDocumentAsync (bool standalone);
abstract member WriteStartDocumentAsync : bool -> System.Threading.Tasks.Task
override this.WriteStartDocumentAsync : bool -> System.Threading.Tasks.Task
Public Overridable Function WriteStartDocumentAsync (standalone As Boolean) As Task
Параметры
- standalone
- Boolean
Если значение равно true
, записывается "standalone=yes"; если false
, записывается "standalone=no".
Возвращаемое значение
Задача, представляющая асинхронную операцию WriteStartDocument
.
Исключения
Метод XmlWriter вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".
-или-
Асинхронный метод XmlWriter вызван без присваивания флагу Async значения true
. В этом случае вызывается исключение InvalidOperationException с сообщением "Задайте параметру XmlWriterSettings.Async значение true, если вы хотите использовать асинхронные методы".
Комментарии
Это асинхронная версия WriteStartDocumentс теми же функциями. Чтобы использовать этот метод, необходимо задать для флага Async true
значение .
См. также раздел
- Асинхронное программирование (C#)
- Асинхронное программирование с помощью Async и Await (Visual Basic)