Class DocumentationWsdlExportExtension
Implements a WSDL export extension that populates documentation annotations
on port types, port type operations, and ports.
Inheritance
DocumentationWsdlExportExtension
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class DocumentationWsdlExportExtension : IContractBehavior, IWsdlExportExtension
Constructors
DocumentationWsdlExportExtension()
Declaration
public DocumentationWsdlExportExtension()
Methods
AddBindingParameters(ContractDescription, ServiceEndpoint, BindingParameterCollection)
Declaration
public void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, BindingParameterCollection bindingParameters)
Parameters
ApplyClientBehavior(ContractDescription, ServiceEndpoint, ClientRuntime)
Declaration
public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime)
Parameters
ApplyDispatchBehavior(ContractDescription, ServiceEndpoint, DispatchRuntime)
Declaration
public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime)
Parameters
ExportContract(WsdlExporter, WsdlContractConversionContext)
Declaration
public void ExportContract(WsdlExporter exporter, WsdlContractConversionContext context)
Parameters
ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)
Declaration
public void ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
Parameters
Validate(ContractDescription, ServiceEndpoint)
Declaration
public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
Parameters
Implements