Partilhar via


Método DataCommand.Execute (String, DataCommandType, array<IVsDataParameter )

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

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
Public Function Execute ( _
    command As String, _
    commandType As DataCommandType, _
    parameters As IVsDataParameter() _
) As IVsDataReader
public IVsDataReader Execute(
    string command,
    DataCommandType commandType,
    IVsDataParameter[] parameters
)
public:
virtual IVsDataReader^ Execute(
    String^ command, 
    DataCommandType commandType, 
    array<IVsDataParameter^>^ parameters
) sealed
abstract Execute : 
        command:string * 
        commandType:DataCommandType * 
        parameters:IVsDataParameter[] -> IVsDataReader 
override Execute : 
        command:string * 
        commandType:DataCommandType * 
        parameters:IVsDataParameter[] -> IVsDataReader 
public final function Execute(
    command : String, 
    commandType : DataCommandType, 
    parameters : IVsDataParameter[]
) : IVsDataReader

Parâmetros

  • command
    Tipo: System.String
    Executar um comando que é específico a uma fonte de dados.

Valor de retorno

Tipo: Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
Um objeto de IVsDataReader , que fornece um fluxo somente para frente, somente leitura da fonte de dados.

Implementações

IVsDataCommand.Execute(String, DataCommandType, array<IVsDataParameter[])

Exceções

Exceção Condição
ArgumentNullException

o parâmetro de command é nulluma referência nula (Nothing no Visual Basic).

Comentários

Out os parâmetros do valor de retorno especificados na matriz de parameters de objetos de DataParameter podem ser recuperados somente após IVsDataReader retornado foi fechada.Isso é devido aos pedidos de variação de que os dados e os valores de parâmetro podem ser retornados por uma fonte de dados.

ObservaçãoObservação

Outras exceções que ocorrem indica que a execução falhou para um motivo provedor- especificada.

Segurança do .NET Framework

Consulte também

Referência

DataCommand Classe

Sobrecargas Execute

Namespace Microsoft.VisualStudio.Data.Framework

DataCommandType

ExecuteWithoutResults