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