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)