Table of Contents

Class ColumnValueChange<T>

Namespace
Skyline.DataMiner.Core.DataMinerSystem.Common.Subscription.Monitors
Assembly
Skyline.DataMiner.Core.DataMinerSystem.Common.dll

Represents a change in the value of a column, including the data source, monitor source identifier, and the updates to be applied.

public class ColumnValueChange<T>

Type Parameters

T
Inheritance
ColumnValueChange<T>
Extension Methods

Remarks

This class encapsulates the details of a column value change, including the data source column, the monitor source identifier, the data management system (DMS) instance responsible for handling the updates, and the specific updates to the column's cells. It is typically used in scenarios where column-level changes need to be tracked and processed.

Constructors

ColumnValueChange(Column, string, IDms, IReadOnlyDictionary<string, T>)

Represents a change in the value of a column, including the associated data source, monitor source identifier, and the updates to be applied.

Properties

ColumnUpdates

Gets the updated cells of this column, where the keys represent the indices and the values represent the new values.

DataSource

The data from the monitored parameter.

Dms

Gets an object implementing the IDms interface.

MonitorSource

Gets the source that created the subscription.

Methods

ToString()