Share via


IVsWCFReferenceManager Interface

Provides an interface for managing Windows Communication Foundation (WCF) service references.

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

Syntax

'Declaration
<GuidAttribute("2349F2F8-D2D5-4268-898C-35F1F013426D")> _
<InterfaceTypeAttribute()> _
Public Interface IVsWCFReferenceManager
[GuidAttribute("2349F2F8-D2D5-4268-898C-35F1F013426D")]
[InterfaceTypeAttribute()]
public interface IVsWCFReferenceManager
[GuidAttribute(L"2349F2F8-D2D5-4268-898C-35F1F013426D")]
[InterfaceTypeAttribute()]
public interface class IVsWCFReferenceManager
[<GuidAttribute("2349F2F8-D2D5-4268-898C-35F1F013426D")>]
[<InterfaceTypeAttribute()>]
type IVsWCFReferenceManager =  interface end
public interface IVsWCFReferenceManager

The IVsWCFReferenceManager type exposes the following members.

Methods

  Name Description
Public method AdviseWCFReferenceEvents Registers the caller for Windows Communication Foundation (WCF) service event notification.
Public method GetReferenceEndpointEnumerator Returns an enumerator for endpoints in a Windows Communication Foundation (WCF) service reference.
Public method GetReferenceGroupCollection Returns a collection of reference groups for a Windows Communication Foundation (WCF) service reference.
Public method UnadviseWCFReferenceEvents Cancels registration for Windows Communication Foundation (WCF) service reference event notification.

Top

Remarks

References to Web services (ASMX) that use ASP.NET are persisted and managed just as they were in Visual Studio 2005. The old automation model is still supported. The new automation model (which is exposed by the IVsWCFReferenceManager interface) applies to WCF service references only. The new model does not support ASMX references and does not provide any information about ASMX service implementation.

See Also

Reference

Microsoft.VisualStudio.WCFReference.Interop Namespace