QuickOPC User's Guide and Reference
EventData Property (EasyAENotificationEventArgs)



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel Namespace > EasyAENotificationEventArgs Class : EventData Property
Event notification information.
Syntax
'Declaration
 
<DefaultValueAttribute("")>
Public Property EventData As AEEventData
'Usage
 
Dim instance As EasyAENotificationEventArgs
Dim value As AEEventData
 
instance.EventData = value
 
value = instance.EventData
[DefaultValue("")]
public AEEventData EventData {get; set;}
[DefaultValue("")]
public:
property AEEventData^ EventData {
   AEEventData^ get();
   void set (    AEEventData^ value);
}
Remarks

The EventData property contains an OpcLabs.EasyOpc.AlarmsAndEvents.AEEventData object for regular event notifications, and for notifications triggered by subscription refresh (except for RefreshComplete notification).

The EventData property contains a null reference when an error occurred (indicating connection loss; an Exception property is filled in this case), when a connection is re-gained (an Exception property contains a null reference in this case), or when the notification indicates that subscription refresh is complete (RefreshComplete property contains True in this case).

Requirements

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

See Also

Reference

EasyAENotificationEventArgs Class
EasyAENotificationEventArgs Members