Show / Hide Table of Contents

    Class PolicyDescription

    Describes a policy.

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

    Constructors

    PolicyDescription()

    Declaration
    public PolicyDescription()

    Properties

    ExtensionData

    Gets or sets System.Runtime.Serialization.ExtensionDataObject that enables serialization round-trips.

    Declaration
    public ExtensionDataObject ExtensionData { get; set; }
    Property Value
    Type Description
    System.Runtime.Serialization.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
    System.String

    Namespace

    Gets or sets the policy namespace.

    Declaration
    public string Namespace { get; set; }
    Property Value
    Type Description
    System.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
    System.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.6 Online Documentation