QuickOPC User's Guide and Reference
EasyAEEventsSubscriptionArguments Constructor(ServerDescriptor,AESubscriptionParameters,Boolean,EasyAENotificationEventHandler,Object)



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel Namespace > EasyAEEventsSubscriptionArguments Class > EasyAEEventsSubscriptionArguments Constructor : EasyAEEventsSubscriptionArguments Constructor(ServerDescriptor,AESubscriptionParameters,Boolean,EasyAENotificationEventHandler,Object)
The OPC server involved in the operation.
Subscription parameters to be used when the subscription is created
When set, the subscription will automatically perform a Refresh after each successful connection to the server (either the initial connection, or any automatic reconnection after the connection is lost).
A callback method to be invoked for each OPC event.
The state object (can be any value supplied by your code); available in event notifications.
Initializes a new instance of the class.
Syntax
'Declaration
 
Public Function New( _
   ByVal serverDescriptor As ServerDescriptor, _
   ByVal subscriptionParameters As AESubscriptionParameters, _
   ByVal refreshWhenActive As Boolean, _
   ByVal callback As EasyAENotificationEventHandler, _
   ByVal state As Object _
)
'Usage
 
Dim serverDescriptor As ServerDescriptor
Dim subscriptionParameters As AESubscriptionParameters
Dim refreshWhenActive As Boolean
Dim callback As EasyAENotificationEventHandler
Dim state As Object
 
Dim instance As New EasyAEEventsSubscriptionArguments(serverDescriptor, subscriptionParameters, refreshWhenActive, callback, state)

Parameters

serverDescriptor
The OPC server involved in the operation.
subscriptionParameters
Subscription parameters to be used when the subscription is created
refreshWhenActive
When set, the subscription will automatically perform a Refresh after each successful connection to the server (either the initial connection, or any automatic reconnection after the connection is lost).
callback
A callback method to be invoked for each OPC event.
state
The state object (can be any value supplied by your code); available in event notifications.
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

EasyAEEventsSubscriptionArguments Class
EasyAEEventsSubscriptionArguments Members
Overload List