共用方式為


IVsWCFAsyncResult 介面

提供介面,來監視 Windows 通訊資格服務提供者的非同步呼叫的進度。

命名空間:  Microsoft.VisualStudio.WCFReference.Interop
組件:  Microsoft.VisualStudio.WCFReference.Interop (在 Microsoft.VisualStudio.WCFReference.Interop.dll 中)

語法

'宣告
<GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")> _
<InterfaceTypeAttribute()> _
Public Interface IVsWCFAsyncResult
[GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")]
[InterfaceTypeAttribute()]
public interface IVsWCFAsyncResult
[GuidAttribute(L"70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")]
[InterfaceTypeAttribute()]
public interface class IVsWCFAsyncResult
[<GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")>]
[<InterfaceTypeAttribute()>]
type IVsWCFAsyncResult =  interface end
public interface IVsWCFAsyncResult

IVsWCFAsyncResult 類型會公開下列成員。

方法

  名稱 描述
公用方法 Cancel 取消非同步方法呼叫。
公用方法 GetCustomState 傳回自訂狀態物件傳遞至非同步方法
公用方法 GetMethodResult 傳回HResult非同步呼叫的方法所傳回。
公用方法 IsCancelled 傳回值,以便判斷是否已取消非同步方法。
公用方法 IsCompleted 傳回值,以便判斷是否已完成的非同步方法。

回頁首

備註

這兩個版本中公開物件的一些方法: 同步和非同步。 非同步版本後面。NET 的非同步呼叫模式。 一項重要的差異是非同步的版本不支援被動插撥功能。 這些方法取用者可以收到有關方法完成是透過IVsWCFCompletionCallback回呼機制,或透過輪詢IVsWCFAsyncResult。

請參閱

參考

Microsoft.VisualStudio.WCFReference.Interop 命名空間