Show / Hide Table of Contents

    Class RoutingEndpointDefinition

    Extends the EndpointDefinition with additional attributes required by routing service.

    Inheritance
    Object
    DomainObjectBase
    Endpoint
    EndpointDefinition
    RoutingEndpointDefinition
    Implements
    IValidator
    IExtensibleDataObject
    IEquatable<Endpoint>
    Inherited Members
    EndpointDefinition.CopyFrom(Endpoint)
    EndpointDefinition.Compress()
    EndpointDefinition.CreateClientEndpoint<T>()
    EndpointDefinition.CreateClientEndpoint(ContractDescription)
    EndpointDefinition.CreateBiztalkConfiguration()
    EndpointDefinition.IsPopulated
    EndpointDefinition.NodeName
    EndpointDefinition.Binding
    EndpointDefinition.Behavior
    EndpointDefinition.Identities
    EndpointDefinition.DownstreamEndpointIdentities
    EndpointDefinition.Properties
    Endpoint.Validate()
    Endpoint.Equals(Endpoint)
    Endpoint.Equals(Object)
    Endpoint.GetHashCode()
    Endpoint.ToString()
    Endpoint.IsMatch(Endpoint, Endpoint)
    Endpoint.ObjectType
    Endpoint.ContractId
    Endpoint.BindingId
    Endpoint.BehaviorId
    Endpoint.Name
    Endpoint.Description
    Endpoint.LogicalAddress
    Endpoint.PhysicalAddress
    Endpoint.NodeId
    Endpoint.NodeAddressId
    Endpoint.DownstreamEndpointId
    Endpoint.EndpointGroupId
    Endpoint.IsEnabled
    Endpoint.IsPublished
    Endpoint.IsOutbound
    Endpoint.IsSynchronized
    Endpoint.MonitoringType
    Endpoint.RecordingPoints
    Endpoint.IsHttpTransport
    DomainObjectBase.IsValidElementName(String)
    DomainObjectBase.AreEqual(Nullable<DateTime>, Nullable<DateTime>)
    DomainObjectBase.Equals(DomainObjectBase)
    DomainObjectBase.Id
    DomainObjectBase.Key
    DomainObjectBase.Created
    DomainObjectBase.Updated
    DomainObjectBase.IsMajorObject
    DomainObjectBase.ErrorMessage
    DomainObjectBase.ExtensionData
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository.Services
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class RoutingEndpointDefinition : EndpointDefinition, IValidator, IExtensibleDataObject, IEquatable<Endpoint>

    Constructors

    RoutingEndpointDefinition()

    Initializes the new instance of the RoutingEndpointDefinition.

    Declaration
    public RoutingEndpointDefinition()

    RoutingEndpointDefinition(Endpoint)

    Initializes the new instance of the RoutingEndpointDefinition with the specified Endpoint.

    Declaration
    public RoutingEndpointDefinition(Endpoint endpoint)
    Parameters
    Type Name Description
    Endpoint endpoint

    The Endpoint object to initialize from.

    Properties

    ContractType

    Gets or sets the type of the routing contract that endpoint needs to use.

    Declaration
    public RoutingContractType ContractType { get; set; }
    Property Value
    Type Description
    RoutingContractType

    Kind

    Gets or sets the kind of the service that endpoint belongs or calls to: SOAP, REST, or OData.

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

    SessionMode

    Gets or sets the SessionMode of the routing service.

    Declaration
    public SessionMode SessionMode { get; set; }
    Property Value
    Type Description
    SessionMode

    Implements

    IValidator
    System.Runtime.Serialization.IExtensibleDataObject
    System.IEquatable<T>
    Back to top Nevatech Sentinet 6.5 Online Documentation