Connectivity Software User's Guide and Reference
UADataChangeFilterAttribute Class
Members 



OpcLabs.EasyOpcUAPrimitives Assembly > OpcLabs.EasyOpc.UA.LiveMapping Namespace : UADataChangeFilterAttribute Class
Defines the conditions under which a data change notification should be reported.
Syntax
'Declaration
 
<AttributeUsageAttribute(AttributeTargets.Class Or  _
    AttributeTargets.Event Or  _
    AttributeTargets.Field Or  _
    AttributeTargets.Method Or  _
    AttributeTargets.Property Or  _
    AttributeTargets.Struct)>
<ComVisibleAttribute(False)>
Public NotInheritable Class UADataChangeFilterAttribute 
   Inherits System.Attribute
   Implements System.Runtime.InteropServices._Attribute 
'Usage
 
Dim instance As UADataChangeFilterAttribute
[AttributeUsage(AttributeTargets.Class | 
    AttributeTargets.Event | 
    AttributeTargets.Field | 
    AttributeTargets.Method | 
    AttributeTargets.Property | 
    AttributeTargets.Struct)]
[ComVisible(false)]
public sealed class UADataChangeFilterAttribute : System.Attribute, System.Runtime.InteropServices._Attribute  
[AttributeUsage(AttributeTargets.Class | 
    AttributeTargets.Event | 
    AttributeTargets.Field | 
    AttributeTargets.Method | 
    AttributeTargets.Property | 
    AttributeTargets.Struct)]
[ComVisible(false)]
public ref class UADataChangeFilterAttribute sealed : public System.Attribute, System.Runtime.InteropServices._Attribute  
Remarks
DataChangeFilter:
"The DataChangeFilter defines the conditions under which a data change notification should be reported and, optionally, a range or band for value changes where no DataChange Notification is generated. This range is called Deadband."
Inheritance Hierarchy

System.Object
   System.Attribute
      OpcLabs.EasyOpc.UA.LiveMapping.UADataChangeFilterAttribute

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also