IVsWCFReferenceGroup Interface

 

Provides an interface for generating Windows Communication Foundation (WCF) service clients.

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

[GuidAttribute("806CFC9A-2476-4D28-A5B2-C9EBC617B24E")]
[InterfaceTypeAttribute(1)]
public interface IVsWCFReferenceGroup : IVsWCFObject

NameDescription
System_CAPS_pubmethodAddReference(IDiscoverySession, String)

Adds a Windows Communication Foundation (WCF) service reference to a reference group.

System_CAPS_pubmethodAsyncAddReference(IDiscoverySession, String, IVsWCFCompletionCallback, Object, IVsWCFAsyncResult)

Adds a Windows Communication Foundation (WCF) service reference to a reference group asynchronously.

System_CAPS_pubmethodAsyncUpdate(IDiscoverySession, IVsWCFCompletionCallback, Object, IVsWCFAsyncResult)

Updates a Windows Communication Foundation (WCF) service reference asynchronously.

System_CAPS_pubmethodBeginBatch()

Begins batch processing of Windows Communication Foundation (WCF) service references in a reference group.

System_CAPS_pubmethodDeleteReference(Int32)

Deletes a Windows Communication Foundation (WCF) service reference from a reference group.

System_CAPS_pubmethodEndBatch()

Ends batch processing of Windows Communication Foundation (WCF) service references in a reference group.

System_CAPS_pubmethodGetCollection()

Returns the reference group collection.

System_CAPS_pubmethodGetContractsEnumerator()

Returns an enumerator for a Windows Communication Foundation (WCF) service contract in a reference group.

System_CAPS_pubmethodGetExtensionData(String)

Returns the extension data for a Windows Communication Foundation (WCF) service reference.

System_CAPS_pubmethodGetFileCodeModel()

Returns a code model for generating a proxy.

System_CAPS_pubmethodGetID()

Returns a GUID for a reference group.

System_CAPS_pubmethodGetMapFileProjectItem()

Returns the project item with which a service reference is associated.

System_CAPS_pubmethodGetMetadataItemsEnumerator()

Returns an enumerator for the metadata items in a Windows Communication Foundation (WCF) service reference group.

System_CAPS_pubmethodGetName()

Returns the name of a .svcmap file for a Windows Communication Foundation (WCF) service reference group.

System_CAPS_pubmethodGetNamespace()

Returns the namespace for a Windows Communication Foundation (WCF) service reference group.

System_CAPS_pubmethodGetOptions()

Returns the code generation options for a Windows Communication Foundation (WCF) reference group.

System_CAPS_pubmethodGetProxyNamespace()

Returns the namespace for proxy classes generated from a Windows Communication Foundation (WCF) reference group.

System_CAPS_pubmethodGetReferenceCount()

Returns a count of Windows Communication Foundation (WCF) service references in a WCF reference group.

System_CAPS_pubmethodGetReferenceUrl(Int32)

Returns the URL from which metadata for a Windows Communication Foundation (WCF) service reference is downloaded.

System_CAPS_pubmethodIsValid()

Determines whether a Windows Communication Foundation (WCF) service reference group object has been invalidated.

System_CAPS_pubmethodReload()

Reloads a Windows Communication Foundation (WCF) service reference group object.

System_CAPS_pubmethodSetExtensionData(String, Byte[])

Sets the extension data for a Windows Communication Foundation (WCF) service reference.

System_CAPS_pubmethodSetName(String)

Sets the name of a .svcmap file for a Windows Communication Foundation (WCF) service reference group.

System_CAPS_pubmethodSetNamespace(String)

Sets the namespace for a Windows Communication Foundation (WCF) service reference group.

System_CAPS_pubmethodSetOptions(IVsWCFReferenceGroupOptions)

Sets the code generation options for a Windows Communication Foundation (WCF) reference group.

System_CAPS_pubmethodSetReferenceUrl(Int32, String)

Sets URL from which metadata for a Windows Communication Foundation (WCF) service reference is downloaded.

System_CAPS_pubmethodShowOptionsDialog()

Displays the Configure Service Reference dialog box for the reference group.

System_CAPS_pubmethodUpdate(IDiscoverySession)

Updates a Windows Communication Foundation (WCF) service reference group.

System_CAPS_pubmethodUpdateConfiguration()

Updates the configuration for a Windows Communication Foundation (WCF) service reference group.

A WCF reference group is the basic unit for code generation. All service clients that are generated for a single reference group share a pool of metadata files and a single set of code generation options.

Return to top
Show: