Freigeben über


DataCommand.Prepare-Methode (String, DataCommandType, array<IVsDataParameter[])

Bereitet den angegebenen Befehl auf der Datenquelle vor ausgeführt werden; der Befehl kann, mit unterschiedlichen Parametern dann mehrmals ausgeführt werden.

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

Syntax

'Declaration
Public Function Prepare ( _
    command As String, _
    commandType As DataCommandType, _
    parameters As IVsDataParameter() _
) As String
public string Prepare(
    string command,
    DataCommandType commandType,
    IVsDataParameter[] parameters
)
public:
virtual String^ Prepare(
    String^ command, 
    DataCommandType commandType, 
    array<IVsDataParameter^>^ parameters
) sealed
abstract Prepare : 
        command:string * 
        commandType:DataCommandType * 
        parameters:IVsDataParameter[] -> string  
override Prepare : 
        command:string * 
        commandType:DataCommandType * 
        parameters:IVsDataParameter[] -> string
public final function Prepare(
    command : String, 
    commandType : DataCommandType, 
    parameters : IVsDataParameter[]
) : String

Parameter

  • command
    Typ: String

    Ein Befehl, der ausgeführt wird, der einer Datenquelle bestimmt ist.

Rückgabewert

Typ: String
Ein Bezeichner interpretations- des Befehls, der dem Execute oder der ExecuteWithoutResults-Methode später übergeben werden kann, indem der Befehlstyp Prepared verwendet.

Implementiert

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

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Der command-Parameter ist nullein Nullverweis (Nothing in Visual Basic).

ArgumentOutOfRangeException

Der commandTimeout-Parameter ist kleiner als -1.

Hinweise

Andere Ausnahmen, die auftreten, geben an, dass die Vorbereitung für einen Anbieter-angegebenen Grund fehlgeschlagen ist.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataCommand Klasse

Prepare-Überladung

Microsoft.VisualStudio.Data.Framework-Namespace

DataCommand