Show / Hide Table of Contents

    Class MonitoringBatch

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

    Inheritance
    System.Object
    MonitoringBatch
    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.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
    System.Collections.ObjectModel.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
    System.String

    IsEmpty

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

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

    NodeKey

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

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

    Properties

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

    Declaration
    public Collection<MonitoringTransactionProperty> Properties { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.Collection<MonitoringTransactionProperty>

    Records

    Gets collection of captured messages that have to be recorded.

    Declaration
    public Collection<MonitoringRecord> Records { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.Collection<MonitoringRecord>

    Transactions

    Gets collection of monitoring transactions that have to be recorded.

    Declaration
    public Collection<MonitoringTransaction> Transactions { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.Collection<MonitoringTransaction>
    Back to top Nevatech Sentinet 6.6 Online Documentation