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



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.OperationModel.ComTypes Namespace > _EasyUAEventNotificationEventArgs Interface : EventData Property
Event notification information.
Syntax
'Declaration
 
<CanBeNullAttribute()>
Property EventData As UAEventData
'Usage
 
Dim instance As _EasyUAEventNotificationEventArgs
Dim value As UAEventData
 
instance.EventData = value
 
value = instance.EventData
[CanBeNull()]
UAEventData EventData {get; set;}
[CanBeNull()]
property UAEventData^ EventData {
   UAEventData^ get();
   void set (    UAEventData^ value);
}
Remarks

The EventData property contains a OpcLabs.EasyOpc.UA.UAEventData object.

When OpcLabs.BaseLib.OperationModel.OperationEventArgs.Succeeded is false, this property is always a null reference. When OpcLabs.BaseLib.OperationModel.OperationEventArgs.Succeeded is true, this property is a null reference indicating that the monitored item has become operative, or it is a non-null when the server has delivered the event data. Note that this is different from the behavior of AttributeData, which is always non-null when OpcLabs.BaseLib.OperationModel.OperationEventArgs.Succeeded is true.

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