Sdílet prostřednictvím


DataAsyncCommand.AsyncDeriveParameters – metoda

Asynchronní způsobem odvozuje sadu parametrů pomocí zadaného příkazu.

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

Syntaxe

'Deklarace
Public Overridable Sub AsyncDeriveParameters ( _
    command As String, _
    commandType As Integer, _
    commandTimeout As Integer, _
    asyncCommandEvents As DataAsyncCommandEvents _
)
public virtual void AsyncDeriveParameters(
    string command,
    int commandType,
    int commandTimeout,
    DataAsyncCommandEvents asyncCommandEvents
)
public:
virtual void AsyncDeriveParameters(
    String^ command, 
    int commandType, 
    int commandTimeout, 
    DataAsyncCommandEvents^ asyncCommandEvents
)
abstract AsyncDeriveParameters : 
        command:string * 
        commandType:int * 
        commandTimeout:int * 
        asyncCommandEvents:DataAsyncCommandEvents -> unit 
override AsyncDeriveParameters : 
        command:string * 
        commandType:int * 
        commandTimeout:int * 
        asyncCommandEvents:DataAsyncCommandEvents -> unit 
public function AsyncDeriveParameters(
    command : String, 
    commandType : int, 
    commandTimeout : int, 
    asyncCommandEvents : DataAsyncCommandEvents
)

Parametry

  • command
    Typ: System.String
    Příkaz, jehož parametry jsou odvozeny.
  • commandType
    Typ: System.Int32
    Formát příkazového řetězce.
  • commandTimeout
    Typ: System.Int32
    Množství času v sekundách, po které před příkaz časový limit.

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

Tato metoda provádí stejné operace jako DeriveParameters metoda, ale asynchronní způsobem.

Pokud hodnota commandTimeout parametr je 0, neexistuje žádný časový limit (nebo časového limitu je neomezená); Pokud je hodnota -1 je časový limit nastavený zprostředkovatele dat.

[!POZNÁMKA]

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

DataAsyncCommand Třída

Microsoft.VisualStudio.Data – obor názvů