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 调用,因为它可能会导致堆栈在继续同步完成时不受限地增长。 相反,应在回调方法外部的原始调用站点上完成调用。

适用于