Reference
OpcSubscribeNode Members
Represents a single OPC UA service command which addresses the 'CreateSubscription' service to define a single monitored item of a subscription using the setup represented.
Reference
OpcSubscribeNode Members
- Type
- OpcSubscribeNode
- Namespace
- Opc.UaFx.Client
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Inherits members from OpcNodeAttributeServiceCommand, OpcNodeServiceCommand, OpcServiceCommand.
Constructors
OpcSubscribeNode
| Overload | Description |
|---|---|
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute. |
| OpcSubscribeNode( | Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined. |
Exceptions (all overloads)
| Exception | Condition |
|---|---|
| Argument | The command does not support empty node identifiers. |
OpcSubscribeNode(byte[])
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(byte[] nodeId)Public Sub New(nodeId As Byte())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 Value attribute. |
OpcSubscribeNode(Guid)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(Guid nodeId)Public Sub New(nodeId As Guid)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier ( |
OpcSubscribeNode(int)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(int nodeId)Public Sub New(nodeId As Integer)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 Value attribute. |
OpcSubscribeNode(uint)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(uint nodeId)Public Sub New(nodeId As UInteger)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 Value attribute. |
OpcSubscribeNode(string)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(string nodeId)Public Sub New(nodeId As String)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 Value attribute. |
OpcSubscribeNode(byte[], OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(byte[] nodeId, OpcAttribute attribute)Public Sub New(nodeId As Byte(), attribute As OpcAttribute)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. |
OpcSubscribeNode(Guid, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(Guid nodeId, OpcAttribute attribute)Public Sub New(nodeId As Guid, attribute As OpcAttribute)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. |
OpcSubscribeNode(int, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(int nodeId, OpcAttribute attribute)Public Sub New(nodeId As Integer, attribute As OpcAttribute)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. |
OpcSubscribeNode(uint, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(uint nodeId, OpcAttribute attribute)Public Sub New(nodeId As UInteger, attribute As OpcAttribute)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. |
OpcSubscribeNode(string, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(string nodeId, OpcAttribute attribute)Public Sub New(nodeId As String, attribute As OpcAttribute)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. |
OpcSubscribeNode(byte[], int)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(byte[] nodeId, int namespaceIndex)Public Sub New(nodeId As Byte(), namespaceIndex As Integer)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
OpcSubscribeNode(Guid, int)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(Guid nodeId, int namespaceIndex)Public Sub New(nodeId As Guid, namespaceIndex As Integer)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. |
OpcSubscribeNode(int, int)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(int nodeId, int namespaceIndex)Public Sub New(nodeId As Integer, namespaceIndex As Integer)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
OpcSubscribeNode(uint, int)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(uint nodeId, int namespaceIndex)Public Sub New(nodeId As UInteger, namespaceIndex As Integer)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
OpcSubscribeNode(string, int)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(string nodeId, int namespaceIndex)Public Sub New(nodeId As String, namespaceIndex As Integer)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
OpcSubscribeNode(byte[], int, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(
byte[] nodeId,
int namespaceIndex,
OpcAttribute attribute)Public Sub New(
nodeId As Byte(),
namespaceIndex As Integer,
attribute As OpcAttribute)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. |
OpcSubscribeNode(Guid, int, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(Guid nodeId, int namespaceIndex, OpcAttribute attribute)Public Sub New(
nodeId As Guid,
namespaceIndex As Integer,
attribute As OpcAttribute)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. |
OpcSubscribeNode(int, int, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(int nodeId, int namespaceIndex, OpcAttribute attribute)Public Sub New(
nodeId As Integer,
namespaceIndex As Integer,
attribute As OpcAttribute)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. |
OpcSubscribeNode(uint, int, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(uint nodeId, int namespaceIndex, OpcAttribute attribute)Public Sub New(
nodeId As UInteger,
namespaceIndex As Integer,
attribute As OpcAttribute)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. |
OpcSubscribeNode(string, int, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(
string nodeId,
int namespaceIndex,
OpcAttribute attribute)Public Sub New(
nodeId As String,
namespaceIndex As Integer,
attribute As OpcAttribute)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. |
OpcSubscribeNode(byte[], OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(byte[] nodeId, OpcMonitoringFilter filter)Public Sub New(nodeId As Byte(), filter As OpcMonitoringFilter)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 Value attribute. |
filter | Opc | The Opc |
OpcSubscribeNode(Guid, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(Guid nodeId, OpcMonitoringFilter filter)Public Sub New(nodeId As Guid, filter As OpcMonitoringFilter)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | Guid | The general unique identifier ( |
filter | Opc | The Opc |
OpcSubscribeNode(int, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(int nodeId, OpcMonitoringFilter filter)Public Sub New(nodeId As Integer, filter As OpcMonitoringFilter)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 Value attribute. |
filter | Opc | The Opc |
OpcSubscribeNode(uint, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(uint nodeId, OpcMonitoringFilter filter)Public Sub New(nodeId As UInteger, filter As OpcMonitoringFilter)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 Value attribute. |
filter | Opc | The Opc |
OpcSubscribeNode(string, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(string nodeId, OpcMonitoringFilter filter)Public Sub New(nodeId As String, filter As OpcMonitoringFilter)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 Value attribute. |
filter | Opc | The Opc |
OpcSubscribeNode(byte[], int, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(
byte[] nodeId,
int namespaceIndex,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Byte(),
namespaceIndex As Integer,
filter As OpcMonitoringFilter)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | Opc | The Opc |
OpcSubscribeNode(Guid, int, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(
Guid nodeId,
int namespaceIndex,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Guid,
namespaceIndex As Integer,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(int, int, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(
int nodeId,
int namespaceIndex,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Integer,
namespaceIndex As Integer,
filter As OpcMonitoringFilter)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | Opc | The Opc |
OpcSubscribeNode(uint, int, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(
uint nodeId,
int namespaceIndex,
OpcMonitoringFilter filter)Public Sub New(
nodeId As UInteger,
namespaceIndex As Integer,
filter As OpcMonitoringFilter)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | Opc | The Opc |
OpcSubscribeNode(string, int, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the Value attribute.
public OpcSubscribeNode(
string nodeId,
int namespaceIndex,
OpcMonitoringFilter filter)Public Sub New(
nodeId As String,
namespaceIndex As Integer,
filter As OpcMonitoringFilter)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 Value attribute. |
namespaceIndex | Int32 | The index of the namespace within that the node with the nodeId specified can be located. |
filter | Opc | The Opc |
OpcSubscribeNode(byte[], OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(
byte[] nodeId,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Byte(),
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(Guid, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(
Guid nodeId,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Guid,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(int, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(
int nodeId,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Integer,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(uint, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(
uint nodeId,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As UInteger,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(string, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(
string nodeId,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As String,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(byte[], int, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(
byte[] nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Byte(),
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(Guid, int, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(
Guid nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Guid,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(int, int, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(
int nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As Integer,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(uint, int, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(
uint nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As UInteger,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(string, int, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId and namespaceIndex specified to operate on the attribute.
public OpcSubscribeNode(
string nodeId,
int namespaceIndex,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As String,
namespaceIndex As Integer,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
OpcSubscribeNode(OpcNodeId)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(OpcNodeId nodeId)Public Sub New(nodeId As OpcNodeId)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service, who will execute this command, will operate on its Value attribute. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |
OpcSubscribeNode(OpcNodeId, OpcAttribute)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(OpcNodeId nodeId, OpcAttribute attribute)Public Sub New(nodeId As OpcNodeId, attribute As OpcAttribute)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. |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |
OpcSubscribeNode(OpcNodeId, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the Value attribute.
public OpcSubscribeNode(OpcNodeId nodeId, OpcMonitoringFilter filter)Public Sub New(nodeId As OpcNodeId, filter As OpcMonitoringFilter)Parameters
| Name | Type | Description |
|---|---|---|
nodeId | OpcNodeId | The OpcNodeId of the node on which the service, who will execute this command, will operate on its Value attribute. |
filter | Opc | The Opc |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |
OpcSubscribeNode(OpcNodeId, OpcAttribute, OpcMonitoringFilter)
Initializes a new instance of the OpcSubscribeNode class using the nodeId specified to operate on the attribute defined.
public OpcSubscribeNode(
OpcNodeId nodeId,
OpcAttribute attribute,
OpcMonitoringFilter filter)Public Sub New(
nodeId As OpcNodeId,
attribute As OpcAttribute,
filter As OpcMonitoringFilter)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 | Opc | The Opc |
Exceptions
| Exception | Condition |
|---|---|
| Argument | The nodeId is a null reference ( |
Properties
Filter
Gets the OpcMonitoringFilter to be used by the server's subscription to - which the monitored item belongs - to filter the monitored data before it is reported to the client, which owns the monitored item described by this OpcSubscribeNode command.
public OpcMonitoringFilter Filter { get; }Public ReadOnly Property Filter As OpcMonitoringFilterProperty value
An instance of the OpcMonitoringFilter if specified; otherwise a null reference (Nothing in Visual Basic).

