IVsWCFAsyncResult Interface

Provides an interface for monitoring the progress of asynchronous calls to Windows Communication Foundation (WCF) service providers.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")> _
Public Interface IVsWCFAsyncResult
'Usage
Dim instance As IVsWCFAsyncResult
[InterfaceTypeAttribute()]
[GuidAttribute("70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")]
public interface IVsWCFAsyncResult
[InterfaceTypeAttribute()]
[GuidAttribute(L"70D6D8A3-1D8D-44E8-8CD8-64B047E9F309")]
public interface class IVsWCFAsyncResult
public interface IVsWCFAsyncResult

Remarks

Some object methods are exposed in two versions: synchronous and asynchronous. The asynchronous version follows the .NET asynchronous call pattern. An important distinction is that the asynchronous version does not support passive waiting. The consumer of these methods can be notified about method completion either through the IVsWCFCompletionCallback callback mechanism, or by polling the IVsWCFAsyncResult.

See Also

Reference

IVsWCFAsyncResult Members

Microsoft.VisualStudio.WCFReference.Interop Namespace