共用方式為


DataCommand 類別

定義

表示 IVsDataCommand 介面的實作。

public ref class DataCommand abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataCommand
public abstract class DataCommand : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataCommand
type DataCommand = class
    inherit DataSiteableObject<IVsDataConnection>
    interface IVsDataCommand
Public MustInherit Class DataCommand
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataCommand
繼承
實作

建構函式

DataCommand()

初始化 DataCommand 類別的新執行個體。

DataCommand(IVsDataConnection)

使用數據連接物件,初始化 類別的新實例 DataCommand

屬性

Site

取得或設定物件網站。

(繼承來源 DataSiteableObject<T>)

方法

CreateParameter()

建立參數對象,這個物件可以傳遞至 DeriveSchema(String, Int32, DataParameter[], Int32)實例上的 DataCommandDeriveSchema(String, Int32, DataParameter[], Int32)Execute(String, Int32, DataParameter[], Int32)ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) 方法。

DeriveParameters(String)

衍生可以指定給指定命令的參數。

DeriveParameters(String, DataCommandType)

衍生可以指定給指定命令的參數。

DeriveParameters(String, DataCommandType, Int32)

衍生可以指定給指定命令的參數。

DeriveSchema(String)

衍生從指定命令傳回的架構。 架構指出數據讀取器中的專案和區塊配置。

DeriveSchema(String, DataCommandType)

衍生從指定命令傳回的架構。 架構指出數據讀取器中的專案和區塊配置。

DeriveSchema(String, DataCommandType, IVsDataParameter[])

衍生從指定命令傳回的架構。 架構指出數據讀取器中的專案和區塊配置。

DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32)

衍生從指定命令傳回的架構。 架構指出數據讀取器中的專案和區塊配置。

Execute(String)

執行指定的命令,並傳回唯讀結果。

Execute(String, DataCommandType)

執行指定的命令,並傳回唯讀結果。

Execute(String, DataCommandType, IVsDataParameter[])

使用參數選擇性地執行指定的命令,並傳回只讀結果。

Execute(String, DataCommandType, IVsDataParameter[], Int32)

使用參數選擇性地執行指定的命令,並傳回只讀結果。

ExecuteWithoutResults(String)

執行命令但不要求結果,而是傳回整數,指出呼叫的結果。

ExecuteWithoutResults(String, DataCommandType)

執行命令但不要求結果,而是傳回整數,指出呼叫的結果。

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

使用參數選擇性地執行命令,但不會要求結果,而是傳回整數,指出呼叫的結果。

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32)

使用參數選擇性地執行命令,但不會要求結果,而是傳回整數,指出呼叫的結果。

OnSiteChanged(EventArgs)

引發 SiteChanged 事件。

(繼承來源 DataSiteableObject<T>)
Prepare(String)

在要執行的數據源上準備指定的命令;然後,可以使用不同的參數執行命令多次。

Prepare(String, DataCommandType)

在要執行的數據源上準備指定的命令;然後,可以使用不同的參數執行命令多次。

Prepare(String, DataCommandType, IVsDataParameter[])

在要執行的數據源上準備指定的命令;然後,可以使用不同的參數執行命令多次。

Prepare(String, DataCommandType, IVsDataParameter[], Int32)

在要執行的數據源上準備指定的命令;然後,可以使用不同的參數執行命令多次。

事件

SiteChanged

Site 屬性變更時發生。

(繼承來源 DataSiteableObject<T>)

適用於