共用方式為


IVsDataAsyncCommand 介面

表示包含執行資料命令方法以非同步方式的介面。

命名空間:  Microsoft.VisualStudio.Data.Services.SupportEntities
組件:  Microsoft.VisualStudio.Data.Services (在 Microsoft.VisualStudio.Data.Services.dll 中)

語法

'宣告
<DataDefaultObjectAttribute("1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")> _
<DataClientObjectAttribute("38A714F3-E641-4be5-8E92-A26A0F0E920A")> _
Public Interface IVsDataAsyncCommand
[DataDefaultObjectAttribute("1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")]
[DataClientObjectAttribute("38A714F3-E641-4be5-8E92-A26A0F0E920A")]
public interface IVsDataAsyncCommand
[DataDefaultObjectAttribute(L"1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")]
[DataClientObjectAttribute(L"38A714F3-E641-4be5-8E92-A26A0F0E920A")]
public interface class IVsDataAsyncCommand
[<DataDefaultObjectAttribute("1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")>]
[<DataClientObjectAttribute("38A714F3-E641-4be5-8E92-A26A0F0E920A")>]
type IVsDataAsyncCommand =  interface end
public interface IVsDataAsyncCommand

IVsDataAsyncCommand 型別會公開下列成員。

方法

  名稱 說明
公用方法 CancelAsync 當由類別實作時,取消非同步呼叫,會立即傳回。
公用方法 DeriveParametersAsync 當由類別實作,衍生自類別,以非同步方式,將參數設定為含有指定之命令的使用。
公用方法 DeriveSchemaAsync 當由類別實作,衍生自類別,以非同步方式,執行指定的命令的結構描述。
公用方法 ExecuteAsync 當由類別實作,以執行命令以非同步模式。
公用方法 ExecuteWithoutResultsAsync 執行,以非同步方式,則不會傳回表示狀態的整數值以外的任何結果的順序。
公用方法 PrepareAsync 當由類別實作,準備,以非同步方式,執行指定的命令執行對資料來源;這個命令可以執行多次,以變更的參數。

回頁首

事件

  名稱 說明
公用事件 DeriveParametersCompleted DeriveParametersAsync 命令完成,就會發生。
公用事件 DeriveSchemaCompleted DeriveSchemaAsync 命令完成時就會發生。
公用事件 ExecuteCompleted ExecuteAsync 命令完成時就會發生。
公用事件 ExecuteWithoutResultsCompleted ExecuteWithoutResultsAsync 命令完成時就會發生。
公用事件 PrepareCompleted PrepareAsync 命令完成時就會發生。

回頁首

備註

這個介面的基底實作。DDEX Framework。

請參閱

參考

Microsoft.VisualStudio.Data.Services.SupportEntities 命名空間