Condividi tramite


Classe DataAsyncCommand

Consente di eseguire i comandi dati in modo asincrono.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataAsyncCommand

Spazio dei nomi:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Sintassi

'Dichiarazione
Public Class DataAsyncCommand _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataAsyncCommand
public class DataAsyncCommand : DataSiteableObject<IVsDataConnection>, 
    IVsDataAsyncCommand
public ref class DataAsyncCommand : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataAsyncCommand
type DataAsyncCommand =  
    class 
        inherit DataSiteableObject<IVsDataConnection>
        interface IVsDataAsyncCommand 
    end
public class DataAsyncCommand extends DataSiteableObject<IVsDataConnection> implements IVsDataAsyncCommand

Il tipo DataAsyncCommand espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto DataAsyncCommand() Crea una nuova istanza della classe DataAsyncCommand.
Metodo pubblico DataAsyncCommand(IVsDataConnection) Inizializza una nuova istanza di un oggetto DataAsyncCommand a un oggetto IVsDataConnection impostato sull'oggetto ereditato DataSiteableObject<T>.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Site Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico CancelAsync Annulla la chiamata asincrona, restituendo immediatamente.
Metodo pubblico DeriveParametersAsync Deriva da, in modo asincrono, un set di parametri per l'utilizzo con un comando specificato.
Metodo pubblico DeriveSchemaAsync Deriva da, in modo asincrono, lo schema del comando specificato.
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico ExecuteAsync Esegue un comando in modo asincrono.
Metodo pubblico ExecuteWithoutResultsAsync Esegue, in modo asincrono, un comando che non restituisce i risultati a un intero che indica lo stato.
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnCancel Invia l'operazione asincrona di annullamento al metodo sincrono appropriato.
Metodo protetto OnDeriveParameters Invia le forme derivano l'operazione di parametri della chiamata al metodo sincrona DeriveParameters.
Metodo protetto OnDeriveParametersCompleted Genera l'evento DeriveParametersCompleted.
Metodo protetto OnDeriveSchema Invia le forme derivano l'operazione dello schema della chiamata al metodo sincrona DeriveSchema.
Metodo protetto OnDeriveSchemaCompleted Genera l'evento DeriveSchemaCompleted.
Metodo protetto OnExecute Invia l'operazione di esecuzione asincrona della chiamata al metodo sincrona Execute.
Metodo protetto OnExecuteCompleted Genera l'evento ExecuteCompleted.
Metodo protetto OnExecuteWithoutResults Invia l'operazione asincrona di esecuzione-senza- risultati della chiamata al metodo sincrona ExecuteWithoutResults.
Metodo protetto OnExecuteWithoutResultsCompleted Genera l'evento ExecuteWithoutResultsCompleted.
Metodo protetto OnPrepare Invia le forme preparano l'operazione della chiamata al metodo sincrona Prepare.
Metodo protetto OnPrepareCompleted Genera l'evento PrepareCompleted.
Metodo protetto OnSiteChanged Genera l'evento SiteChanged. (Ereditato da DataSiteableObject<T>)
Metodo pubblico PrepareAsync Prepara, in modo asincrono, il comando specificato essere eseguito sull'origine dati, il comando può essere eseguito più volte, con parametri variabili.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico DeriveParametersCompleted Si verifica quando il comando DeriveParametersAsync viene completato.
Evento pubblico DeriveSchemaCompleted Si verifica quando il comando DeriveSchemaAsync viene completato.
Evento pubblico ExecuteCompleted Si verifica quando il comando ExecuteAsync viene completato.
Evento pubblico ExecuteWithoutResultsCompleted Si verifica quando il comando ExecuteWithoutResultsAsync viene completato.
Evento pubblico PrepareCompleted Si verifica quando il comando PrepareAsync viene completato.
Evento pubblico SiteChanged Viene generato quando si modifica la proprietà Site. (Ereditato da DataSiteableObject<T>)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.Framework