OpcAddNode Class

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

Defines an abstract base class for a single command of the IOpcAddNodesService used to add one node.

C#

public abstract class OpcAddNode : OpcNodeServiceCommand


Inheritance ObjectOpcServiceCommandOpcNodeServiceCommand › OpcAddNode


Derived

Name Description
OpcAddNode(OpcNodeCategory, OpcName) Initializes a new instance of the OpcAddNode class using the specified category of node to add, which shall be accessible by the name defined. The according OpcNodeId to identify and access the new node is determined by the service.
OpcAddNode(OpcNodeCategory, OpcName, OpcNodeId) Initializes a new instance of the OpcAddNode class using the specified category of node to add, which shall be accessible by the name and nodeId defined. The new node will be a child of the ObjectsFolder node.
OpcAddNode(OpcNodeCategory, OpcName, OpcNodeId, OpcNodeId) Initializes a new instance of the OpcAddNode class using the specified category of node to add, which shall be accessible by the name and nodeId defined. The new node will be a child of the node identified by parentNodeId.
Name Description
Category Gets a value indicating the classification of the node in the address space.
Description Gets or sets the localized description of the meaning of the node.
DisplayName Gets or sets the localized name of the node.
Name Gets the non-localised human-readable name of the node in the address space.
NodeId Gets the node identifier of the node on which a node orientated service have to operate on.
(Inherited from OpcNodeServiceCommand)
ParentNodeId Gets the identifier of the existing parent node of the new node.
SupportsNullNodeId Gets a value indicating whether the OpcAddNode supports instances of the OpcNodeId class its IsNull provides a value equals to the value true.
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)
UserWriteAccess Gets or sets a value which exposes the possibilities of a client to write the attributes of the node taking user access rights into account.
WriteAccess Gets or sets a value which exposes the possibilities of a client to write the attributes of the node without taking user access rights into account.
Name Description
DenyNullIdentifier(OpcNodeId, String) Verifies whether the value is a null identifier by checking the IsNull property.
(Inherited from OpcNodeServiceCommand)