Partilhar via


Interface IVsWCFAsyncResult

Fornece uma interface para monitorar o andamento das chamadas assíncronas para provedores de serviços Windows Communication Foundation (WCF).

Namespace:  Microsoft.VisualStudio.WCFReference.Interop
Assembly:  Microsoft.VisualStudio.WCFReference.Interop (em Microsoft.VisualStudio.WCFReference.Interop.dll)

Sintaxe

'Declaração
<GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")> _
<InterfaceTypeAttribute()> _
Public Interface IVsWCFAsyncResult
[GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")]
[InterfaceTypeAttribute()]
public interface IVsWCFAsyncResult
[GuidAttribute(L"70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")]
[InterfaceTypeAttribute()]
public interface class IVsWCFAsyncResult
[<GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")>]
[<InterfaceTypeAttribute()>]
type IVsWCFAsyncResult =  interface end
public interface IVsWCFAsyncResult

O tipo IVsWCFAsyncResult expõe os membros a seguir.

Métodos

  Nome Descrição
Método público Cancel Cancela uma chamada de método assíncrono.
Método público GetCustomState Objeto de estado personalizado de retorna passado para um método assíncrono
Método público GetMethodResult Retorna o HResult retornado pelo método que foi chamado de forma assíncrona.
Método público IsCancelled Retorna um valor determinando se um método assíncrono foi cancelado.
Método público IsCompleted Retorna um valor determinando se um método assíncrono foi concluído.

Superior

Comentários

Alguns métodos de objetos são expostos em duas versões: síncrono e assíncrono. A versão assíncrona segue o.NET chamada assíncrona padrão. Uma distinção importante é que a versão assíncrona não oferece suporte a espera passiva. O consumidor desses métodos pode ser notificado sobre a conclusão do método ou através do IVsWCFCompletionCallback mecanismo de retorno de chamada, ou por pesquisa o IVsWCFAsyncResult.

Consulte também

Referência

Namespace Microsoft.VisualStudio.WCFReference.Interop