Show / Hide Table of Contents

    Class MonitoringBatch

    Represents a batch of monitoring data collected on the node or/and delivered to the controller.

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

    Constructors

    MonitoringBatch()

    Initializes an empty instance.

    Declaration
    public MonitoringBatch()

    Properties

    Activities

    Gets collection of monitoring activities that have to be recorded.

    Declaration
    public Collection<MonitoringActivity> Activities { get; }
    Property Value
    Type Description
    Collection<MonitoringActivity>

    Instance

    Gets or sets the unique identifier of the node instance reporting this data.

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

    IsEmpty

    Gets flag indicating that batch contains no data (all collections are empty).

    Declaration
    public bool IsEmpty { get; }
    Property Value
    Type Description
    Boolean

    NodeKey

    Gets or sets the unique identifier of the node reporting this data.

    Declaration
    public Guid NodeKey { get; set; }
    Property Value
    Type Description
    Guid

    Properties

    Gets collection of custom message properties that have to be recorded.

    Declaration
    public Collection<MonitoringTransactionProperty> Properties { get; }
    Property Value
    Type Description
    Collection<MonitoringTransactionProperty>

    Records

    Gets collection of captured messages that have to be recorded.

    Declaration
    public Collection<MonitoringRecord> Records { get; }
    Property Value
    Type Description
    Collection<MonitoringRecord>

    Transactions

    Gets collection of monitoring transactions that have to be recorded.

    Declaration
    public Collection<MonitoringTransaction> Transactions { get; }
    Property Value
    Type Description
    Collection<MonitoringTransaction>
    Back to top Nevatech Sentinet 6.5 Online Documentation