Show / Hide Table of Contents

    Class PolicyDescription

    Describes a policy.

    Inheritance
    Object
    PolicyDescription
    Implements
    IExtensibleDataObject
    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.Services.Policies
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class PolicyDescription : IExtensibleDataObject

    Constructors

    PolicyDescription()

    Declaration
    public PolicyDescription()

    Properties

    ExtensionData

    Gets or sets ExtensionDataObject that enables serialization round-trips.

    Declaration
    public ExtensionDataObject ExtensionData { get; set; }
    Property Value
    Type Description
    ExtensionDataObject

    Kind

    Gets or sets the policy kind: Web (REST) or SOAP.

    Declaration
    public PolicyKind Kind { get; set; }
    Property Value
    Type Description
    PolicyKind

    Name

    Gets or sets the policy friendly name.

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    String

    Namespace

    Gets or sets the policy namespace.

    Declaration
    public string Namespace { get; set; }
    Property Value
    Type Description
    String

    PreviousConfiguration

    Gets or sets the optional previous configuration to be applied after this instance is serialized. If specified, it should be XML configuration of a binding before it has been changed via policy definition. Only common binding properties such as timeouts will be transferred to the new binding created from this instance.

    Declaration
    public string PreviousConfiguration { get; set; }
    Property Value
    Type Description
    String

    Soap

    Gets or sets the description relevant for SOAP policies. This property is ignored if Kind is not Soap.

    Declaration
    public SoapDescription Soap { get; set; }
    Property Value
    Type Description
    SoapDescription

    Transport

    Gets or sets the description of transport to be used by this policy.

    Declaration
    public TransportDescriptionBase Transport { get; set; }
    Property Value
    Type Description
    TransportDescriptionBase

    Implements

    System.Runtime.Serialization.IExtensibleDataObject
    Back to top Nevatech Sentinet 6.5 Online Documentation