IVsDataCommand 接口

定义

表示为数据源生成或派生参数、准备、为数据源派生架构和执行命令的能力。

public interface class IVsDataCommand
[Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[<Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface
Public Interface IVsDataCommand
派生
属性

方法

CreateParameter()

当由类实现时,会创建一个参数对象,该对象可传递到以下方法之一: DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32)Execute(String, DataCommandType, IVsDataParameter[], Int32)ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32)

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)

当由类实现时, 执行命令(可选)带有参数,但不请求结果,而是返回一个指示调用结果的整数。

Prepare(String)

当由类实现时, 在数据源上准备要执行的指定命令;然后,可以使用不同的参数多次执行命令。

Prepare(String, DataCommandType)

当由类实现时, 在数据源上准备要执行的指定命令;然后,可以使用不同的参数多次执行命令。

Prepare(String, DataCommandType, IVsDataParameter[])

当由类实现时, 在数据源上准备要执行的指定命令;然后,可以使用不同的参数多次执行命令。

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

当由类实现时, 在数据源上准备要执行的指定命令;然后,可以使用不同的参数多次执行命令。

适用于