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 | |
---|---|---|
DataAsyncCommand | Konstruktoru třídy.Konkretizuje do instance nonparameterized DataAsyncCommand třídy. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AsyncDeriveParameters | Asynchronní způsobem odvozuje sadu parametrů pomocí zadaného příkazu. | |
AsyncDeriveSchema | Asynchronní způsobem odvozuje schématu zadaného příkazu. | |
AsyncExecute | Spustí příkaz asynchronní způsobem. | |
AsyncExecuteWithoutResults | Provede příkaz nevrátí žádné výsledky za celočíselnou hodnotu označující stav asynchronní způsobem. | |
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. | |
Cancel() | Asynchronní volání, okamžitě vrací zruší. | |
Cancel(Boolean) | Zruší asynchronní volání, vykazujících buď ihned (asynchronní) nebo po čekání volání (synchronně) zcela zrušena. | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
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.) | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
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.