OpcDataChangeFilter Members

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcDataChangeFilter type exposes the following members.

OpcDataChangeFilter()

Initializes a new instance of the OpcDataChangeFilter class.

C#

public OpcDataChangeFilter()

OpcDataChangeFilter(OpcDataChangeTrigger)

Initializes a new instance of the OpcDataChangeFilter class using the trigger specified to use as the initial value of the Trigger property.

C#

public OpcDataChangeFilter(OpcDataChangeTrigger trigger)


Parameters

trigger OpcDataChangeTrigger

One of the values defined by the OpcDataChangeTrigger enumeration which specifies the conditions under which a data change notification is to be reported.

DeadbandType

Gets or sets a value which defines how value changes shall be classified as part of the 'deadband' or the 'liveband'. Only value changes within the 'liveband' are reported.

C#

public OpcDeadbandType DeadbandType { get; set; }


Property Value

OpcDeadbandType

One of the members defined by the OpcDeadbandType enumeration. The value None indicates that every value change will be reported. For more information about the use of different values see OpcDeadbandType.

DeadbandValue

Gets or sets the limit of the 'band'-logic used to classify value changes as part of the 'deadband' or the 'liveband'. The interpretation of the DeadbandValue depends on the value of the DeadbandType property.

C#

public double DeadbandValue { get; set; }


Property Value

Double

A value indicating the limit upon a value change is reported or not. For more information about the interpretation of the value see DeadbandType.

Trigger

Gets or sets a value which specifies the conditions under which a data change notification is to be reported. The default value is StatusValue.

C#

public OpcDataChangeTrigger Trigger { get; set; }


Property Value

OpcDataChangeTrigger

One of the members defined by the OpcDataChangeTrigger enumeration.