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 | |
---|---|---|
![]() |
Cancel | Cancela uma chamada de método assíncrono. |
![]() |
GetCustomState | Objeto de estado personalizado de retorna passado para um método assíncrono |
![]() |
GetMethodResult | Retorna o HResult retornado pelo método que foi chamado de forma assíncrona. |
![]() |
IsCancelled | Retorna um valor determinando se um método assíncrono foi cancelado. |
![]() |
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.