Reference
OpcSubscribeEvent Members
Represents a single OPC UA service command which addresses the 'CreateSubscription' service to define a single monitored item to monitor events through a subscription using the setup represented.
Reference
OpcSubscribeEvent Members
- Type
- OpcSubscribeEvent
- Namespace
- Opc.UaFx.Client
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Inherits members from OpcSubscribeNode, OpcNodeAttributeServiceCommand, OpcNodeServiceCommand, OpcServiceCommand.
Constructors
OpcSubscribeEvent
| Overload | Description |
|---|---|
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId and namespaceIndex specified to operate on the attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the EventNotifier attribute. |
| Opc | Initializes a new instance of the OpcnodeId specified to operate on the attribute defined. |
Exceptions (all overloads)
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
OpcSubscribeEvent(byte[], OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(byte[] nodeId, OpcEventReceivedEventHandler received)Public Sub New(nodeId As Byte(), received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(Guid nodeId, OpcEventReceivedEventHandler received)Public Sub New(nodeId As Guid, received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier ( |
received | Opc | The Opc |
OpcSubscribeEvent(int, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(int nodeId, OpcEventReceivedEventHandler received)Public Sub New(nodeId As Integer, received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
received | Opc | The Opc |
OpcSubscribeEvent(uint, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(uint nodeId, OpcEventReceivedEventHandler received)Public Sub New(nodeId As UInteger, received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
received | Opc | The Opc |
OpcSubscribeEvent(string, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(string nodeId, OpcEventReceivedEventHandler received)Public Sub New(nodeId As String, received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
received | Opc | The Opc |
OpcSubscribeEvent(byte[], OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
byte[] nodeId,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Byte(),
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
Guid nodeId,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Guid,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier (attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(int, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
int nodeId,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Integer,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(uint, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
uint nodeId,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As UInteger,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(string, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
string nodeId,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As String,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(byte[], int, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
byte[] nodeId,
int namespaceIndex,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Byte(),
namespaceIndex As Integer,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, int, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
Guid nodeId,
int namespaceIndex,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Guid,
namespaceIndex As Integer,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier ( |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
received | Opc | The Opc |
OpcSubscribeEvent(int, int, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
int nodeId,
int namespaceIndex,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Integer,
namespaceIndex As Integer,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
received | Opc | The Opc |
OpcSubscribeEvent(uint, int, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
uint nodeId,
int namespaceIndex,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As UInteger,
namespaceIndex As Integer,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
received | Opc | The Opc |
OpcSubscribeEvent(string, int, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
string nodeId,
int namespaceIndex,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As String,
namespaceIndex As Integer,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
received | Opc | The Opc |
OpcSubscribeEvent(byte[], int, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
byte[] nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Byte(),
namespaceIndex As Integer,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, int, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
Guid nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Guid,
namespaceIndex As Integer,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier (attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(int, int, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
int nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Integer,
namespaceIndex As Integer,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(uint, int, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
uint nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As UInteger,
namespaceIndex As Integer,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(string, int, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
string nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As String,
namespaceIndex As Integer,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
OpcSubscribeEvent(byte[], OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
byte[] nodeId,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Byte(),
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
Guid nodeId,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Guid,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier ( |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(int, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
int nodeId,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Integer,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(uint, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
uint nodeId,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As UInteger,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(string, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
string nodeId,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As String,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(byte[], OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
byte[] nodeId,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Byte(),
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
Guid nodeId,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Guid,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier (attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(int, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
int nodeId,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Integer,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(uint, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
uint nodeId,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As UInteger,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(string, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
string nodeId,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As String,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(byte[], int, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
byte[] nodeId,
int namespaceIndex,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Byte(),
namespaceIndex As Integer,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, int, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
Guid nodeId,
int namespaceIndex,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Guid,
namespaceIndex As Integer,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier ( |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(int, int, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
int nodeId,
int namespaceIndex,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Integer,
namespaceIndex As Integer,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(uint, int, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
uint nodeId,
int namespaceIndex,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As UInteger,
namespaceIndex As Integer,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(string, int, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
string nodeId,
int namespaceIndex,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As String,
namespaceIndex As Integer,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(byte[], int, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
byte[] nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Byte(),
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Byte[] | The opaque node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(Guid, int, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
Guid nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Guid,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier (attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(int, int, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
int nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As Integer,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Int32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(uint, int, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
uint nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As UInteger,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | UInt32 | The numeric node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(string, int, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeEvent(
string nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As String,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | String | The textual node identifier of the node on which the service, who will execute this command, will operate on its attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
OpcSubscribeEvent(OpcNodeId, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
OpcNodeId nodeId,
OpcEventReceivedEventHandler received)Public Sub New(nodeId As OpcNodeId, received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
received | Opc | The Opc |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |
OpcSubscribeEvent(OpcNodeId, OpcAttribute, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
OpcNodeId nodeId,
OpcAttribute attribute,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As OpcNodeId,
attribute As OpcAttribute,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
received | Opc | The Opc |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |
OpcSubscribeEvent(OpcNodeId, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the EventNotifier attribute.
public OpcSubscribeEvent(
OpcNodeId nodeId,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As OpcNodeId,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service, who will execute this command, will operate on its EventNotifier attribute. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |
OpcSubscribeEvent(OpcNodeId, OpcAttribute, OpcEventFilter, OpcEventReceivedEventHandler)
Initializes a new instance of the OpcSubscribeEvent class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeEvent(
OpcNodeId nodeId,
OpcAttribute attribute,
OpcEventFilter filter,
OpcEventReceivedEventHandler received)Public Sub New(
nodeId As OpcNodeId,
attribute As OpcAttribute,
filter As OpcEventFilter,
received As OpcEventReceivedEventHandler)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service, who will execute this command, will operate on its attribute. |
attribute | OpcAttribute | One of the members defined by the OpcAttribute enumeration that defines which node attribute is to be used by the service. |
filter | OpcEventFilter | The OpcEventFilter to be used by the server's subscription to - which the monitored item belongs - to filter the event data before it is reported to the client, which owns the monitored item described by the Opc |
received | Opc | The Opc |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |

