Compartilhar via


DataCommand Classe

Definição

Representa uma implementação da interface 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
Herança
Implementações

Construtores

DataCommand()

Inicializa uma nova instância da classe DataCommand.

DataCommand(IVsDataConnection)

Inicializa uma nova instância da DataCommand classe junto com um objeto de conexão de dados.

Propriedades

Site

Obtém ou define o site do objeto.

(Herdado de DataSiteableObject<T>)

Métodos

CreateParameter()

Cria um objeto de parâmetro que pode ser passado para os DeriveSchema(String, Int32, DataParameter[], Int32)métodos , DeriveSchema(String, Int32, DataParameter[], Int32), Execute(String, Int32, DataParameter[], Int32)ou ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) em uma DataCommand instância.

DeriveParameters(String)

Deriva os parâmetros que podem ser especificados para um determinado comando.

DeriveParameters(String, DataCommandType)

Deriva os parâmetros que podem ser especificados para um determinado comando.

DeriveParameters(String, DataCommandType, Int32)

Deriva os parâmetros que podem ser especificados para um determinado comando.

DeriveSchema(String)

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)

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[])

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)

Deriva o esquema retornado de um comando especificado. O esquema indica o layout de itens e blocos em um leitor de dados.

Execute(String)

Executa um comando especificado e retorna resultados somente leitura.

Execute(String, DataCommandType)

Executa um comando especificado e retorna resultados somente leitura.

Execute(String, DataCommandType, IVsDataParameter[])

Executa um comando especificado, opcionalmente com parâmetros, e retorna resultados somente leitura.

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

Executa um comando especificado, opcionalmente com parâmetros, e retorna resultados somente leitura.

ExecuteWithoutResults(String)

Executa um comando, mas não solicita resultados, retornando um inteiro indicando o resultado da chamada.

ExecuteWithoutResults(String, DataCommandType)

Executa um comando, mas não solicita resultados, retornando um inteiro indicando o resultado da chamada.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

Executa um comando, opcionalmente com parâmetros, mas não solicita resultados, retornando um inteiro indicando o resultado da chamada.

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

Executa um comando, opcionalmente com parâmetros, mas não solicita resultados, retornando um inteiro indicando o resultado da chamada.

OnSiteChanged(EventArgs)

Aciona o evento SiteChanged.

(Herdado de DataSiteableObject<T>)
Prepare(String)

Prepara o comando especificado na fonte de dados a ser executada; O comando pode ser executado várias vezes, com parâmetros variados.

Prepare(String, DataCommandType)

Prepara o comando especificado na fonte de dados a ser executada; O comando pode ser executado várias vezes, com parâmetros variados.

Prepare(String, DataCommandType, IVsDataParameter[])

Prepara o comando especificado na fonte de dados a ser executada; O comando pode ser executado várias vezes, com parâmetros variados.

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

Prepara o comando especificado na fonte de dados a ser executada; O comando pode ser executado várias vezes, com parâmetros variados.

Eventos

SiteChanged

Ocorre quando a propriedade Site é modificada.

(Herdado de DataSiteableObject<T>)

Aplica-se a