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