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 Object › OpcServiceCommand › OpcNodeServiceCommand › 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) |