Freigeben über


IVsDataAsyncCommand-Schnittstelle

Stellt die Schnittstelle dar, die Methoden zum Ausführen von Datenbefehlen in einer asynchronen Art enthält.

Namespace:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
<DataDefaultObjectAttribute("1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")> _
<DataClientObjectAttribute("38A714F3-E641-4be5-8E92-A26A0F0E920A")> _
Public Interface IVsDataAsyncCommand
[DataDefaultObjectAttribute("1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")]
[DataClientObjectAttribute("38A714F3-E641-4be5-8E92-A26A0F0E920A")]
public interface IVsDataAsyncCommand
[DataDefaultObjectAttribute(L"1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")]
[DataClientObjectAttribute(L"38A714F3-E641-4be5-8E92-A26A0F0E920A")]
public interface class IVsDataAsyncCommand
[<DataDefaultObjectAttribute("1F0DA31F-1C61-4b96-B1CC-CBF2D3872353")>]
[<DataClientObjectAttribute("38A714F3-E641-4be5-8E92-A26A0F0E920A")>]
type IVsDataAsyncCommand =  interface end
public interface IVsDataAsyncCommand

Der IVsDataAsyncCommand-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CancelAsync Wenn Sie von einer Klasse, Löschen der asynchrone Aufruf implementiert und sofort zurückgeben.
Öffentliche Methode DeriveParametersAsync Wenn Sie von einer Klasse implementiert werden, berechnet, in einer asynchronen Möglichkeit, einen Satz Parameter zur Verwendung mit einem bestimmten Befehl.
Öffentliche Methode DeriveSchemaAsync Wenn Sie von einer Klasse implementiert werden, berechnet, in einer asynchronen Möglichkeit, das Schema des angegebenen Befehls.
Öffentliche Methode ExecuteAsync Wenn Sie von einer Klasse implementiert werden, führt einen Befehl in einer asynchronen Weise ausgeführt.
Öffentliche Methode ExecuteWithoutResultsAsync Führt, in einer asynchronen Art, einen Befehl aus, der keine Ergebnisse zu einem ganzzahligen Wert hinaus zurückgibt, der Status angibt.
Öffentliche Methode PrepareAsync Wenn Sie von einer Klasse implementiert werden, bereitet, in eine asynchrone Art, den angegebenen Befehl vor, anhand der Datenquelle ausgeführt werden; der Befehl kann, mit verschiedenen Parametern dann mehrmals ausgeführt werden.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis DeriveParametersCompleted Tritt auf, wenn der DeriveParametersAsync befehl abgeschlossen ist.
Öffentliches Ereignis DeriveSchemaCompleted Tritt auf, wenn der DeriveSchemaAsync befehl abgeschlossen ist.
Öffentliches Ereignis ExecuteCompleted Tritt auf, wenn der ExecuteAsync befehl abgeschlossen ist.
Öffentliches Ereignis ExecuteWithoutResultsCompleted Tritt auf, wenn der ExecuteWithoutResultsAsync befehl abgeschlossen ist.
Öffentliches Ereignis PrepareCompleted Tritt auf, wenn der PrepareAsync befehl abgeschlossen ist.

Zum Seitenanfang

Hinweise

Diese Schnittstelle verfügt über eine Basisimplementierung im DDEX-Framework.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace