IVsWCFCompletionCallback Interface
Provides a callback 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("183F0821-1F02-4E07-901A-F4F19C162935")> _
Public Interface IVsWCFCompletionCallback
'Usage
Dim instance As IVsWCFCompletionCallback
[InterfaceTypeAttribute()]
[GuidAttribute("183F0821-1F02-4E07-901A-F4F19C162935")]
public interface IVsWCFCompletionCallback
[InterfaceTypeAttribute()]
[GuidAttribute(L"183F0821-1F02-4E07-901A-F4F19C162935")]
public interface class IVsWCFCompletionCallback
public interface IVsWCFCompletionCallback
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.