Sdílet prostřednictvím


DataAsyncCommand – třída

Umožňuje provádění příkazů dat asynchronní způsobem.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.DataAsyncCommand

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

Syntaxe

'Deklarace
<GuidAttribute("AD18952D-2ED0-48f3-B5E6-48992526EB93")> _
Public MustInherit Class DataAsyncCommand
[GuidAttribute("AD18952D-2ED0-48f3-B5E6-48992526EB93")]
public abstract class DataAsyncCommand
[GuidAttribute(L"AD18952D-2ED0-48f3-B5E6-48992526EB93")]
public ref class DataAsyncCommand abstract
[<AbstractClass>]
[<GuidAttribute("AD18952D-2ED0-48f3-B5E6-48992526EB93")>]
type DataAsyncCommand =  class end
public abstract class DataAsyncCommand

Typ DataAsyncCommand zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda DataAsyncCommand Konstruktoru třídy.Konkretizuje do instance nonparameterized DataAsyncCommand třídy.

Nahoru

Metody

  Název Popis
Veřejná metoda AsyncDeriveParameters Asynchronní způsobem odvozuje sadu parametrů pomocí zadaného příkazu.
Veřejná metoda AsyncDeriveSchema Asynchronní způsobem odvozuje schématu zadaného příkazu.
Veřejná metoda AsyncExecute Spustí příkaz asynchronní způsobem.
Veřejná metoda AsyncExecuteWithoutResults Provede příkaz nevrátí žádné výsledky za celočíselnou hodnotu označující stav asynchronní způsobem.
Veřejná metoda AsyncPrepare Asynchronní způsobem připraví zadaný příkaz ke spuštění zdroje dat; příkaz může být spuštěn vícekrát s různými parametry.
Veřejná metoda Cancel() Asynchronní volání, okamžitě vrací zruší.
Veřejná metoda Cancel(Boolean) Zruší asynchronní volání, vykazujících buď ihned (asynchronní) nebo po čekání volání (synchronně) zcela zrušena.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Schopnost provádět příkazy proti jejich zdroj dat může vystavit DDEX poskytovatelů.Mohou zahrnovat, ale není omezen pouze na příkazy SQL, procedur a funkcí.

Zprostředkovatelé obvykle vystavit implementací této funkce DataCommand třída, která poskytuje synchronní příkaz spuštění.Při zpracování asynchronních příkaz je potřeba, na druhé straně můžete DataAsyncCommand třídy.

DataAsyncCommand Třída rozšiřuje poskytnutím asynchronní schopné verze metody na zpracování příkazu DataCommand třídy, jakož i metody pro zrušení asynchronní funkce volání.

DDEX runtime poskytuje výchozí implementace této třídy, které deleguje synchronní metody poskytované DataCommand třídy.DDEX provider by pouze nutné zadat vlastní provádění této třídy v určitých situacích.

Implementace této třídy je vystavena jako služba na datové připojení.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data – obor názvů