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
    Object
    DocumentationWsdlExportExtension
    Implements
    IContractBehavior
    IWsdlExportExtension
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    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
    ContractDescription contractDescription
    ServiceEndpoint endpoint
    BindingParameterCollection bindingParameters

    ApplyClientBehavior(ContractDescription, ServiceEndpoint, ClientRuntime)

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

    ApplyDispatchBehavior(ContractDescription, ServiceEndpoint, DispatchRuntime)

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

    ExportContract(WsdlExporter, WsdlContractConversionContext)

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

    ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

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

    Validate(ContractDescription, ServiceEndpoint)

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

    Implements

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