XmlWriter.WriteEndDocumentAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно закрывает все открытые элементы и атрибуты, возвращая средство записи в начальное состояние.
public:
virtual System::Threading::Tasks::Task ^ WriteEndDocumentAsync();
public virtual System.Threading.Tasks.Task WriteEndDocumentAsync ();
abstract member WriteEndDocumentAsync : unit -> System.Threading.Tasks.Task
override this.WriteEndDocumentAsync : unit -> System.Threading.Tasks.Task
Public Overridable Function WriteEndDocumentAsync () As Task
Возвращаемое значение
Задача, представляющая асинхронную операцию WriteEndDocument
.
Исключения
Метод XmlWriter вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".
-или-
Асинхронный метод XmlWriter вызван без присваивания флагу Async значения true
. В этом случае вызывается исключение InvalidOperationException с сообщением "Задайте параметру XmlWriterSettings.Async значение true, если вы хотите использовать асинхронные методы".
Комментарии
Это асинхронная версия WriteEndDocumentс теми же функциями. Чтобы использовать этот метод, необходимо задать для флага Async true
значение .