Show / Hide Table of Contents

    Class MonitoringTransactionHeader

    Provides basic information about endpoint transaction.

    Inheritance
    Object
    MonitoringTransactionHeader
    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.Entities
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public sealed class MonitoringTransactionHeader

    Constructors

    MonitoringTransactionHeader()

    Initializes an empty instance.

    Declaration
    public MonitoringTransactionHeader()

    Properties

    ActionOrOperationName

    Gets or sets name of the calling operation or request message action, if operation is not known.

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

    Duration

    Gets or sets duration of this transaction in milliseconds.

    Declaration
    public int Duration { get; set; }
    Property Value
    Type Description
    Int32

    HttpStatusCode

    Gets or sets the HTTP response status code for HTTP-based communication.

    Declaration
    public int? HttpStatusCode { get; set; }
    Property Value
    Type Description
    Nullable<Int32>

    Id

    Gets or sets transaction database identifier.

    Declaration
    public long Id { get; set; }
    Property Value
    Type Description
    Int64

    InboundClientAddress

    Gets or sets the client IP address provided on the inbound endpoint.

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

    InboundEndpointId

    Gets or sets identifier of the service endpoint.

    Declaration
    public int InboundEndpointId { get; set; }
    Property Value
    Type Description
    Int32

    InboundEndpointName

    Gets or sets service endpoint name.

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

    InboundPhysicalAddress

    Gets or sets physical address of the service endpoint.

    Declaration
    public Uri InboundPhysicalAddress { get; set; }
    Property Value
    Type Description
    Uri

    InboundServiceName

    Gets or sets friendly name of the service that service endpoint belongs to.

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

    InboundServiceVersionId

    Gets or sets identifier of the service version that service endpoint belongs to.

    Declaration
    public int InboundServiceVersionId { get; set; }
    Property Value
    Type Description
    Int32

    InboundServiceVersionName

    Gets or sets the service version friendly name that service endpoint belongs to.

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

    InboundServiceVersionNumber

    Gets or sets version number of the service version that service endpoint belongs to.

    Declaration
    public int InboundServiceVersionNumber { get; set; }
    Property Value
    Type Description
    Int32

    OutboundEndpointId

    Gets or sets identifier of the client endpoint (outbound transaction only).

    Declaration
    public int? OutboundEndpointId { get; set; }
    Property Value
    Type Description
    Nullable<Int32>

    OutboundEndpointName

    Gets or sets client endpoint name (outbound transaction only).

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

    OutboundPhysicalAddress

    Gets or sets physical address of the client endpoint (outbound transaction only).

    Declaration
    public Uri OutboundPhysicalAddress { get; set; }
    Property Value
    Type Description
    Uri

    OutboundServiceName

    Gets or sets friendly name of the service that client endpoint belongs to (outbound transaction only).

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

    OutboundServiceVersionId

    Gets or sets identifier of the service version that client endpoint belongs to (outbound transaction only).

    Declaration
    public int? OutboundServiceVersionId { get; set; }
    Property Value
    Type Description
    Nullable<Int32>

    OutboundServiceVersionName

    Gets or sets friendly name of the service version that client endpoint belongs to (outbound transaction only).

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

    OutboundServiceVersionNumber

    Gets or sets version number of the service version that client endpoint belongs to (outbound transaction only).

    Declaration
    public int? OutboundServiceVersionNumber { get; set; }
    Property Value
    Type Description
    Nullable<Int32>

    StartDateTime

    Gets or sets the start date and time of this transaction in UTC.

    Declaration
    public DateTime StartDateTime { get; set; }
    Property Value
    Type Description
    DateTime

    Status

    Gets or sets transaction status indicating the processing result.

    Declaration
    public TransactionStatus Status { get; set; }
    Property Value
    Type Description
    TransactionStatus

    TransactionError

    Gets or sets transaction error message.

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

    TransactionType

    Gets or sets transaction type: inbound (recorded on the service) or outbound (recorded on the client).

    Declaration
    public MonitoringTransactionType TransactionType { get; set; }
    Property Value
    Type Description
    MonitoringTransactionType
    Back to top Nevatech Sentinet 6.5 Online Documentation