AsyncResult.Complete Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается для выполнения асинхронной операции.
Перегрузки
| Имя | Описание |
|---|---|
| Complete(Boolean) |
Вызовите эту версию завершения, когда асинхронная операция завершена, и исключение не было обнаружено. Он обновляет состояние операции и уведомляет обратный вызов. |
| Complete(Boolean, Exception) |
Вызовите эту версию полной, если во время обработки возникает исключение. Помимо уведомления обратного вызова, он фиксирует исключение и сохраняет его, чтобы его можно было создать во время вызова End(IAsyncResult) метода. |
Complete(Boolean)
Вызовите эту версию завершения, когда асинхронная операция завершена, и исключение не было обнаружено. Он обновляет состояние операции и уведомляет обратный вызов.
protected:
void Complete(bool completedSynchronously);
protected void Complete(bool completedSynchronously);
member this.Complete : bool -> unit
Protected Sub Complete (completedSynchronously As Boolean)
Параметры
- completedSynchronously
- Boolean
true Значение , если асинхронная операция завершилась синхронно; в противном случае false.
Применяется к
Complete(Boolean, Exception)
Вызовите эту версию полной, если во время обработки возникает исключение. Помимо уведомления обратного вызова, он фиксирует исключение и сохраняет его, чтобы его можно было создать во время вызова End(IAsyncResult) метода.
protected:
void Complete(bool completedSynchronously, Exception ^ exception);
protected void Complete(bool completedSynchronously, Exception exception);
member this.Complete : bool * Exception -> unit
Protected Sub Complete (completedSynchronously As Boolean, exception As Exception)
Параметры
- completedSynchronously
- Boolean
true Значение , если асинхронная операция завершилась синхронно; в противном случае false.
- exception
- Exception
Исключение, которое произошло во время обработки асинхронной операции.