OpcNodeAttributeServiceCommand Class

Namespace: Opc.UaFx.Services
Assemblies: Opc.UaFx.Advanced.dll

Provides an abstract base class for node attribute orientated OPC UA services which at least require the OpcNodeId of a specific node and one of the members defined by the OpcAttribute enumeration of the node attribute to operate on.

C#

public abstract class OpcNodeAttributeServiceCommand : OpcNodeServiceCommand


Inheritance ObjectOpcServiceCommandOpcNodeServiceCommand › OpcNodeAttributeServiceCommand


Derived

Name Description
OpcNodeAttributeServiceCommand(Byte) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(Byte, Int32) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(Byte, Int32, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the attribute.
OpcNodeAttributeServiceCommand(Byte, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the attribute defined.
OpcNodeAttributeServiceCommand(Guid) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(Guid, Int32) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(Guid, Int32, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the attribute.
OpcNodeAttributeServiceCommand(Guid, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the attribute defined.
OpcNodeAttributeServiceCommand(Int32) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(Int32, Int32) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(Int32, Int32, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the attribute.
OpcNodeAttributeServiceCommand(Int32, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the attribute defined.
OpcNodeAttributeServiceCommand(OpcNodeId) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(OpcNodeId, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the attribute defined.
OpcNodeAttributeServiceCommand(String) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(String, Int32) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(String, Int32, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the attribute.
OpcNodeAttributeServiceCommand(String, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the attribute defined.
OpcNodeAttributeServiceCommand(UInt32) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(UInt32, Int32) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the Value attribute.
OpcNodeAttributeServiceCommand(UInt32, Int32, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId and namespaceIndex specified to operate on the attribute.
OpcNodeAttributeServiceCommand(UInt32, OpcAttribute) Initializes a new instance of the OpcNodeAttributeServiceCommand class using the nodeId specified to operate on the attribute defined.
Name Description
Attribute Gets the OpcAttribute used to setup this command and which is used by the node attribute orientated service to operate on the node identified by the NodeId.
NodeId Gets the node identifier of the node on which a node orientated service have to operate on.
(Inherited from OpcNodeServiceCommand)
SupportsNullNodeId Gets a value indicating whether the OpcNodeServiceCommand supports instances of the OpcNodeId class its IsNull provides a value equals to the value true.
(Inherited from OpcNodeServiceCommand)
Name Description
DenyNullIdentifier(OpcNodeId, String) Verifies whether the value is a null identifier by checking the IsNull property.
(Inherited from OpcNodeServiceCommand)