IVsWCFReferenceGroupOptions Interface

Definition

Provides an interface to manage code generation options for Windows Communication Foundation (WCF) service references.

public interface class IVsWCFReferenceGroupOptions
public interface class IVsWCFReferenceGroupOptions
__interface IVsWCFReferenceGroupOptions
[System.Runtime.InteropServices.Guid("3CFCB0C9-5A1C-451A-9CCF-CAE41C3A5344")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsWCFReferenceGroupOptions
[<System.Runtime.InteropServices.Guid("3CFCB0C9-5A1C-451A-9CCF-CAE41C3A5344")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsWCFReferenceGroupOptions = interface
Public Interface IVsWCFReferenceGroupOptions
Attributes

Methods

GetCollectionMappings(CollectionCategory, Int32, String[])

Returns a list of types that will be used for collections when you generate a Windows Communication Foundation (WCF) client.

GetCollectionMappingsCount(CollectionCategory)

Returns a count of collection mappings.

GetEnableDataBinding()

Determines whether data binding is enabled for a Windows Communication Foundation (WCF) service reference.

GetExcludedTypes(Int32, String[])

Returns a list of types that are excluded from type sharing in a Windows Communication Foundation (WCF) service reference.

GetExcludedTypesCount()

Returns a count of excluded types.

GetGenerateAsynchronousMethods()

Determines whether asynchronous methods are supported for a Windows Communication Foundation (WCF) service reference.

GetGenerateInternalTypes()

Determines whether internal types are generated for a Windows Communication Foundation (WCF) service reference.

GetGenerateMessageContracts()

Determines whether message contracts are generated for a Windows Communication Foundation (WCF) service reference.

GetGenerateSerializableTypes()

Determines whether serializable types are generated for a Windows Communication Foundation (WCF) service reference.

GetImportXmlTypes()

Determines whether XML types are imported for a Windows Communication Foundation (WCF) service reference.

GetReferenceAllAssemblies()

Determines whether type sharing is enabled for all referenced assemblies in a Windows Communication Foundation (WCF) service reference.

GetReferencedAssemblies(Int32, String[])

Returns a list of referenced assemblies in a Windows Communication Foundation (WCF) service reference.

GetReferencedAssembliesCount()

Returns a count of referenced assemblies for a Windows Communication Foundation (WCF) service reference.

GetSerializer()

Returns the serializer to use when you generate code for a Windows Communication Foundation (WCF) client.

SetCollectionMappings(CollectionCategory, Int32, String[])

Sets a list of types that will be used for collections when you generate a Windows Communication Foundation (WCF) client.

SetEnableDataBinding(Int32)

Sets a value that determines whether data binding is enabled for a Windows Communication Foundation (WCF) service reference.

SetExcludedTypes(Int32, String[])

Sets a list of types that are excluded from type sharing in a Windows Communication Foundation (WCF) service reference.

SetGenerateAsynchronousMethods(Int32)

Sets a value that determines whether asynchronous methods are supported for a Windows Communication Foundation (WCF) service reference.

SetGenerateInternalTypes(Int32)

Sets a value that determines whether internal types are generated for a Windows Communication Foundation (WCF) service reference.

SetGenerateMessageContracts(Int32)

Sets a value that determines whether message contracts are generated for a Windows Communication Foundation (WCF) service reference.

SetGenerateSerializableTypes(Int32)

Sets a value that determines whether serializable types are generated for a Windows Communication Foundation (WCF) service reference.

SetImportXmlTypes(Int32)

Sets a value that determines whether XML types are imported for a Windows Communication Foundation (WCF) service reference.

SetReferenceAllAssemblies(Int32)

Sets a value that determines whether type sharing is enabled for all referenced assemblies in a Windows Communication Foundation (WCF) service reference.

SetReferencedAssemblies(Int32, String[])

Sets a list of referenced assemblies in a Windows Communication Foundation (WCF) service reference.

SetSerializer(ProxySerializerType)

Sets the serializer to use when you generate code for a Windows Communication Foundation (WCF) client.

Applies to