AsyncResult.CompletedSynchronously Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, определяющее, завершен ли вызов BeginInvoke
синхронно.
public:
virtual property bool CompletedSynchronously { bool get(); };
public virtual bool CompletedSynchronously { get; }
member this.CompletedSynchronously : bool
Public Overridable ReadOnly Property CompletedSynchronously As Boolean
Значение свойства
true
, если вызов BeginInvoke
завершен синхронно; в противном случае — false
.
Реализации
Комментарии
Если обнаруживается, что BeginInvoke
вызов был синхронно завершен в делегате AsyncCallback , вполне вероятно, что поток, который вызвал BeginInvoke, является текущим потоком. Большинство поставщиков IAsyncResult интерфейса не будут использовать возможность и возвращают значение по умолчанию false
.
Текущая реализация CompletedSynchronously всегда возвращает false
.