IVsDataCommand 介面
表示將處理資料的命令之方法的介面,其中包含建置和執行各種型別的資料命令物件資料來源,擷取唯讀結果和擷取命令狀態程式碼。
命名空間: Microsoft.VisualStudio.Data.Services.SupportEntities
組件: Microsoft.VisualStudio.Data.Services (在 Microsoft.VisualStudio.Data.Services.dll 中)
語法
'宣告
<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")> _
Public Interface IVsDataCommand
[DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[DataClientObjectAttribute(L"44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface class IVsDataCommand
[<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface end
public interface IVsDataCommand
IVsDataCommand 類型會公開下列成員。
方法
.gif) |
CreateParameter |
當由類別實作時,建立可以傳遞至下列其中一個方法的參數物件: DeriveSchema, Execute, or ExecuteWithoutResults. |
.gif) |
DeriveParameters(String) |
當由類別實作時,取得可提供指定命令中指定的參數。 |
.gif) |
DeriveParameters(String, DataCommandType) |
當由類別實作時,取得可提供指定命令中指定的參數。 |
.gif) |
DeriveParameters(String, DataCommandType, Int32) |
當由類別實作時,取得可提供指定命令中指定的參數。 |
.gif) |
DeriveSchema(String) |
當由類別實作時,從指定的命令取得傳回的結構描述。結構描述的項目和區塊的配置資料讀取器。 |
.gif) |
DeriveSchema(String, DataCommandType) |
當由類別實作時,從指定的命令取得傳回的結構描述。結構描述的項目和區塊的配置資料讀取器。 |
.gif) |
DeriveSchema(String, DataCommandType, array<IVsDataParameter[]) |
當由類別實作時,從指定的命令取得傳回的結構描述。結構描述的項目和區塊的配置資料讀取器。 |
.gif) |
DeriveSchema(String, DataCommandType, array<IVsDataParameter[], Int32) |
當由類別實作時,從指定的命令取得傳回的結構描述。結構描述的項目和區塊的配置資料讀取器。 |
.gif) |
Execute(String) |
當由類別實作、執行指定的命令並傳回唯讀的結果。 |
.gif) |
Execute(String, DataCommandType) |
當由類別實作、執行指定的命令並傳回唯讀的結果。 |
.gif) |
Execute(String, DataCommandType, array<IVsDataParameter[]) |
當由類別實作、執行指定的命令並傳回唯讀的結果。 |
.gif) |
Execute(String, DataCommandType, array<IVsDataParameter[], Int32) |
當由類別實作、執行指定的命令並傳回唯讀的結果。 |
.gif) |
ExecuteWithoutResults(String) |
當由類別實作時,執行命令,但不要求結果,而是傳回表示呼叫的結果整數。 |
.gif) |
ExecuteWithoutResults(String, DataCommandType) |
當由類別實作時,執行命令,但不要求結果,而是傳回表示呼叫的結果整數。 |
.gif) |
ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[]) |
當由類別實作時,執行 命令,並選擇性地使用參數,則傳回,而不需要結果,而是傳回表示呼叫的結果整數。 |
.gif) |
ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[], Int32) |
當由類別實作時,執行 命令,並選擇性地使用參數,則傳回,而不需要結果,而是傳回表示呼叫的結果整數。 |
.gif) |
Prepare(String) |
當由類別實作,以便在資料來源中指定的順序執行,這個命令可能會執行多次,以變更的參數。 |
.gif) |
Prepare(String, DataCommandType) |
當由類別實作,以便在資料來源中指定的順序執行,這個命令可能會執行多次,以變更的參數。 |
.gif) |
Prepare(String, DataCommandType, array<IVsDataParameter[]) |
當由類別實作,以便在資料來源中指定的順序執行,這個命令可能會執行多次,以變更的參數。 |
.gif) |
Prepare(String, DataCommandType, array<IVsDataParameter[], Int32) |
當由類別實作,以便在資料來源中指定的順序執行,這個命令可能會執行多次,以變更的參數。 |
回頁首
備註
這個介面的基底實作。DDEX Framework。
請參閱
參考
Microsoft.VisualStudio.Data.Services.SupportEntities 命名空間