Sdílet prostřednictvím


DataCommand.Prepare – metoda

Připraví zadaný příkaz na zdroji dat mají být provedeny; příkaz může být spuštěn vícekrát s různými parametry.

Obor názvů:  Microsoft.VisualStudio.Data
Sestavení:  Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)

Syntaxe

'Deklarace
Public Overridable Function Prepare ( _
    command As String, _
    commandType As Integer, _
    commandTimeout As Integer _
) As String
public virtual string Prepare(
    string command,
    int commandType,
    int commandTimeout
)
public:
virtual String^ Prepare(
    String^ command, 
    int commandType, 
    int commandTimeout
)
abstract Prepare : 
        command:string * 
        commandType:int * 
        commandTimeout:int -> string 
override Prepare : 
        command:string * 
        commandType:int * 
        commandTimeout:int -> string 
public function Prepare(
    command : String, 
    commandType : int, 
    commandTimeout : int
) : String

Parametry

  • command
    Typ: System.String
    Příkaz ke spuštění konkrétního zdroje dat.
  • commandType
    Typ: System.Int32
    Typ příkazu pro zadaný příkaz určující jak interpretovat obsah command parametr.
  • commandTimeout
    Typ: System.Int32
    Délka čas v sekundách blokovat klienta před provedení zrušení a vrácení volajícímu.Hodnota 0 označuje časový limit; Hodnota -1 označuje výchozí zprostředkovatel.

Vrácená hodnota

Typ: System.String
Vrátí identifikátor připravený příkaz, který lze později předat Execute nebo ExecuteWithoutResults metody pomocí příkazu typu Prepared.

Výjimky

Výjimka Podmínka
ArgumentNullException

Příkaz nebo asyncCommandEvents má hodnotu null.

ArgumentException

CommandType určuje neplatný typ.

ArgumentOutOfRangeException

CommandTimeout je menší než -1.

NotSupportedException

Zprostředkovatel nepodporuje tuto metodu.

Poznámky

Další výjimky, které nastat označují, že odvození parametru se nezdařilo z důvodu zadat zprostředkovatele.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DataCommand Třída

Microsoft.VisualStudio.Data – obor názvů

DataCommand