Show / Hide Table of Contents

    Class DocumentationWsdlExportExtension

    Implements a WSDL export extension that populates documentation annotations on port types, port type operations, and ports.

    Inheritance
    System.Object
    DocumentationWsdlExportExtension
    Implements
    System.ServiceModel.Description.IContractBehavior
    System.ServiceModel.Description.IWsdlExportExtension
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Description
    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
    Type Name Description
    System.ServiceModel.Description.ContractDescription contractDescription
    System.ServiceModel.Description.ServiceEndpoint endpoint
    System.ServiceModel.Channels.BindingParameterCollection bindingParameters

    ApplyClientBehavior(ContractDescription, ServiceEndpoint, ClientRuntime)

    Declaration
    public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime)
    Parameters
    Type Name Description
    System.ServiceModel.Description.ContractDescription contractDescription
    System.ServiceModel.Description.ServiceEndpoint endpoint
    System.ServiceModel.Dispatcher.ClientRuntime clientRuntime

    ApplyDispatchBehavior(ContractDescription, ServiceEndpoint, DispatchRuntime)

    Declaration
    public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime)
    Parameters
    Type Name Description
    System.ServiceModel.Description.ContractDescription contractDescription
    System.ServiceModel.Description.ServiceEndpoint endpoint
    System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime

    ExportContract(WsdlExporter, WsdlContractConversionContext)

    Declaration
    public void ExportContract(WsdlExporter exporter, WsdlContractConversionContext context)
    Parameters
    Type Name Description
    System.ServiceModel.Description.WsdlExporter exporter
    System.ServiceModel.Description.WsdlContractConversionContext context

    ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

    Declaration
    public void ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
    Parameters
    Type Name Description
    System.ServiceModel.Description.WsdlExporter exporter
    System.ServiceModel.Description.WsdlEndpointConversionContext context

    Validate(ContractDescription, ServiceEndpoint)

    Declaration
    public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
    Parameters
    Type Name Description
    System.ServiceModel.Description.ContractDescription contractDescription
    System.ServiceModel.Description.ServiceEndpoint endpoint

    Implements

    System.ServiceModel.Description.IContractBehavior
    System.ServiceModel.Description.IWsdlExportExtension
    Back to top Nevatech Sentinet 6.6 Online Documentation