DataAsyncCommand (Clase)

Permite ejecutar comandos de datos de forma asincrónica.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
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

El tipo DataAsyncCommand expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido DataAsyncCommand() Crea una nueva instancia de la clase DataAsyncCommand.
Método público DataAsyncCommand(IVsDataConnection) Inicializa una nueva instancia del objeto de DataAsyncCommand con un objeto de IVsDataConnection que se establece en el objeto heredado de DataSiteableObject<T> .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Site Obtiene o establece el sitio del objeto. (Se hereda de DataSiteableObject<T>).

Arriba

Métodos

  Nombre Descripción
Método público CancelAsync Cancela la llamada asincrónica, cambiando inmediatamente.
Método público DeriveParametersAsync Deriva, de forma asincrónica, un conjunto de parámetros para el uso con un comando especificado.
Método público DeriveSchemaAsync Deriva, de forma asincrónica, el esquema del comando especificado.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público ExecuteAsync Ejecuta un comando de forma asincrónica.
Método público ExecuteWithoutResultsAsync Ejecuta, de forma asincrónica, un comando que no devuelve ningún resultado más allá de un valor entero que indica el estado.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnCancel Envía la operación asincrónica de cancelación en el método sincrónico adecuado.
Método protegido OnDeriveParameters Envía el asincrónico derivan la operación de los parámetros en la llamada al método sincrónica de DeriveParameters .
Método protegido OnDeriveParametersCompleted Genera el evento DeriveParametersCompleted.
Método protegido OnDeriveSchema Envía el asincrónico derivan la operación de esquema a la llamada al método sincrónica de DeriveSchema .
Método protegido OnDeriveSchemaCompleted Genera el evento DeriveSchemaCompleted.
Método protegido OnExecute Envía el asincrónico ejecutan la operación a la llamada al método sincrónica de Execute .
Método protegido OnExecuteCompleted Genera el evento ExecuteCompleted.
Método protegido OnExecuteWithoutResults Envía la operación de los ejecutar-sin- resultados asincrónico a la llamada al método sincrónica de ExecuteWithoutResults .
Método protegido OnExecuteWithoutResultsCompleted Genera el evento ExecuteWithoutResultsCompleted.
Método protegido OnPrepare Envía el asincrónico preparan la operación a la llamada al método sincrónica de Prepare .
Método protegido OnPrepareCompleted Genera el evento PrepareCompleted.
Método protegido OnSiteChanged Genera el evento SiteChanged. (Se hereda de DataSiteableObject<T>).
Método público PrepareAsync Prepara, de forma asincrónica, el comando especificado de ejecutarse en el origen de datos; el comando puede ser ejecutado varias veces, con parámetros diferentes.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Eventos

  Nombre Descripción
Evento público DeriveParametersCompleted Se produce cuando se completa el comando de DeriveParametersAsync .
Evento público DeriveSchemaCompleted Se produce cuando se completa el comando de DeriveSchemaAsync .
Evento público ExecuteCompleted Se produce cuando se completa el comando de ExecuteAsync .
Evento público ExecuteWithoutResultsCompleted Se produce cuando se completa el comando de ExecuteWithoutResultsAsync .
Evento público PrepareCompleted Se produce cuando se completa el comando de PrepareAsync .
Evento público SiteChanged Se produce cuando cambia la propiedad Site. (Se hereda de DataSiteableObject<T>).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)