Partager via


IVsDataAsyncCommand, interface

Représente l'interface qui contient des méthodes pour exécuter des commandes de données de manière asynchrone.

Espace de noms :  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Déclaration
<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

Le type IVsDataAsyncCommand expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CancelAsync Une fois implémentée par une classe annule, l'appel asynchrone, en retournant immédiatement.
Méthode publique DeriveParametersAsync Une fois implémentée par une classe, dérivée de, de façon asynchrone, un jeu de paramètres à utiliser avec une commande spécifiée.
Méthode publique DeriveSchemaAsync Une fois implémentée par une classe, dérivée de, de façon asynchrone, le schéma de la commande spécifiée.
Méthode publique ExecuteAsync Une fois implémentée par une classe, exécute une commande de façon asynchrone.
Méthode publique ExecuteWithoutResultsAsync Exécute, de façon asynchrone, une commande qui ne retourne pas de résultat au delà d'une valeur entière indiquant l'état.
Méthode publique PrepareAsync Une fois implémentée par une classe, prépare, de façon asynchrone, la commande spécifiée d'être exécuté sur la source de données ; la commande peut ensuite être exécuté plusieurs fois, avec diverses paramètres.

Début

Événements

  Nom Description
Événement public DeriveParametersCompleted Se produit lorsque la commande d' DeriveParametersAsync est terminée.
Événement public DeriveSchemaCompleted Se produit lorsque la commande d' DeriveSchemaAsync est terminée.
Événement public ExecuteCompleted Se produit lorsque la commande d' ExecuteAsync est terminée.
Événement public ExecuteWithoutResultsCompleted Se produit lorsque la commande d' ExecuteWithoutResultsAsync est terminée.
Événement public PrepareCompleted Se produit lorsque la commande d' PrepareAsync est terminée.

Début

Notes

Cette interface a une implémentation de base dans l'infrastructure de DDEX.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms