WebClientAsyncResult.CompletedSynchronously 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會獲得一個值,表示 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 呼叫,因為如果呼叫持續同步完成,可能會導致堆疊無限成長。 相反地,通話應該在原本的呼叫地點完成,且不使用回撥方式。