Compartilhar via


Interface IVsDataAsyncCommand

Representa a interface que contém métodos para executar comandos de dados de forma assíncrona.

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

Sintaxe

'Declaração
<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

O tipo IVsDataAsyncCommand expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CancelAsync Quando implementado por uma classe, cancelamentos a chamada assíncrona, retornando imediatamente.
Método público DeriveParametersAsync Quando implementado por uma classe, derivada, de forma assíncrona, um conjunto de parâmetros para uso com um comando especificado.
Método público DeriveSchemaAsync Quando implementado por uma classe, derivada, de forma assíncrona, o esquema de comando especificado.
Método público ExecuteAsync Quando implementado por uma classe, executa um comando de forma assíncrona.
Método público ExecuteWithoutResultsAsync Executa, de forma assíncrona, um comando que não retorna nenhum resultados além de um valor inteiro que indica o status.
Método público PrepareAsync Quando implementado por uma classe, prepara, de forma assíncrona, o comando especificado ser executado na fonte de dados; o comando pode então ser executado várias vezes, com parâmetros de variação.

Superior

Eventos

  Nome Descrição
Evento público DeriveParametersCompleted Ocorre quando o comando de DeriveParametersAsync estiver concluído.
Evento público DeriveSchemaCompleted Ocorre quando o comando de DeriveSchemaAsync estiver concluído.
Evento público ExecuteCompleted Ocorre quando o comando de ExecuteAsync estiver concluído.
Evento público ExecuteWithoutResultsCompleted Ocorre quando o comando de ExecuteWithoutResultsAsync estiver concluído.
Evento público PrepareCompleted Ocorre quando o comando de PrepareAsync estiver concluído.

Superior

Comentários

Essa interface tem uma implementação base na estrutura de DDEX.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Services.SupportEntities