Partilhar via


IVsDataCommand Interface

Definição

Representa a capacidade de criar ou derivar parâmetros para, preparar, derivar esquema para e executar comandos em uma fonte de dados.

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
Derivado
Atributos

Métodos

CreateParameter()

Quando implementado por uma classe, cria um objeto de parâmetro que pode ser passado para um dos seguintes métodos: DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32), Execute(String, DataCommandType, IVsDataParameter[], Int32)ou ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32).

DeriveParameters(String)

Quando implementado por uma classe, deriva os parâmetros que podem ser especificados para um determinado comando.

DeriveParameters(String, DataCommandType)

Quando implementado por uma classe, deriva os parâmetros que podem ser especificados para um determinado comando.

DeriveParameters(String, DataCommandType, Int32)

Quando implementado por uma classe, deriva os parâmetros que podem ser especificados para um determinado comando.

DeriveSchema(String)

Quando implementado por uma classe, deriva o esquema retornado de um comando especificado. O esquema indica o layout de itens e blocos em um leitor de dados.

DeriveSchema(String, DataCommandType)

Quando implementado por uma classe, deriva o esquema retornado de um comando especificado. O esquema indica o layout de itens e blocos em um leitor de dados.

DeriveSchema(String, DataCommandType, IVsDataParameter[])

Quando implementado por uma classe, deriva o esquema retornado de um comando especificado. O esquema indica o layout de itens e blocos em um leitor de dados.

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

Quando implementado por uma classe, deriva o esquema retornado de um comando especificado. O esquema indica o layout de itens e blocos em um leitor de dados.

Execute(String)

Quando implementado por uma classe, executa um comando especificado e retorna resultados somente leitura.

Execute(String, DataCommandType)

Quando implementado por uma classe, executa um comando especificado e retorna resultados somente leitura.

Execute(String, DataCommandType, IVsDataParameter[])

Quando implementado por uma classe, executa um comando especificado e retorna resultados somente leitura.

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

Quando implementado por uma classe, executa um comando especificado e retorna resultados somente leitura.

ExecuteWithoutResults(String)

Quando implementado por uma classe, executa um comando, mas não solicita resultados, retornando um inteiro indicando o resultado da chamada.

ExecuteWithoutResults(String, DataCommandType)

Quando implementado por uma classe, executa um comando, mas não solicita resultados, retornando um inteiro indicando o resultado da chamada.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

Quando implementado por uma classe, executa um comando, opcionalmente com parâmetros, mas não solicita resultados, retornando um inteiro que indica o resultado da chamada.

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

Quando implementado por uma classe, executa um comando, opcionalmente com parâmetros, mas não solicita resultados, retornando um inteiro que indica o resultado da chamada.

Prepare(String)

Quando implementado por uma classe, prepara o comando especificado na fonte de dados a ser executada; O comando pode então ser executado várias vezes, com parâmetros variados.

Prepare(String, DataCommandType)

Quando implementado por uma classe, prepara o comando especificado na fonte de dados a ser executada; O comando pode então ser executado várias vezes, com parâmetros variados.

Prepare(String, DataCommandType, IVsDataParameter[])

Quando implementado por uma classe, prepara o comando especificado na fonte de dados a ser executada; O comando pode então ser executado várias vezes, com parâmetros variados.

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

Quando implementado por uma classe, prepara o comando especificado na fonte de dados a ser executada; O comando pode então ser executado várias vezes, com parâmetros variados.

Aplica-se a