Condividi tramite


Metodo DataCommand.ExecuteWithoutResults

Esegue un comando, facoltativamente con parametri, ma non richiede i risultati, anziché restituiscono un intero che indica il risultato della chiamata.

Spazio dei nomi:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Sintassi

'Dichiarazione
Public Overridable Function ExecuteWithoutResults ( _
    command As String, _
    commandType As Integer, _
    parameters As DataParameter(), _
    commandTimeout As Integer _
) As Integer
public virtual int ExecuteWithoutResults(
    string command,
    int commandType,
    DataParameter[] parameters,
    int commandTimeout
)
public:
virtual int ExecuteWithoutResults(
    String^ command, 
    int commandType, 
    array<DataParameter^>^ parameters, 
    int commandTimeout
)
abstract ExecuteWithoutResults : 
        command:string * 
        commandType:int * 
        parameters:DataParameter[] * 
        commandTimeout:int -> int  
override ExecuteWithoutResults : 
        command:string * 
        commandType:int * 
        parameters:DataParameter[] * 
        commandTimeout:int -> int
public function ExecuteWithoutResults(
    command : String, 
    commandType : int, 
    parameters : DataParameter[], 
    commandTimeout : int
) : int

Parametri

  • command
    Tipo: String

    Un comando a di esecuzione specifico a un'origine dati.

  • commandType
    Tipo: Int32

    Il tipo di comando per il comando indicato, specificando come interpretare il contenuto del parametro command.

  • parameters
    Tipo: array<Microsoft.VisualStudio.Data.DataParameter[]

    Una matrice di oggetti DataParameter per il tipo specificato il comando. Sebbene questo è un parametro di input, il provider può inoltre impostare le proprietà dell'utente attiva e nei parametri di valore restituito.

  • commandTimeout
    Tipo: Int32

    La durata, in secondi, bloccare il client prima di annullare l'esecuzione e restituire il chiamante. . Un valore 0 indica il timeout infinito, un valore -1 indica un valore predefinito del provider.

Valore restituito

Tipo: Int32
Restituisce un codice di stato Integer specifico del provider di DDEX.

Eccezioni

Eccezione Condizione
ArgumentNullException

Il comando o i asyncCommandEvents è null.

ArgumentException

Il commandType specifica un tipo non valido.

ArgumentOutOfRangeException

Il commandTimeout è minore di -1.

NotSupportedException

Il provider non supporta questo metodo.

Note

Nella maggior parte dei casi, il risultato della chiamata a questo metodo sarà un'indicazione del numero di righe interessate.

Ai parametri di valore restituito possono comunque essere impostati utilizzando questa chiamata. Non sono considerati parte dei risultati.

Nota

Altre eccezioni che si verificano indicano che la derivazione di parametro è riuscita per un motivo provider specificato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DataCommand Classe

Spazio dei nomi Microsoft.VisualStudio.Data

DataCommandType