Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcAddAnalogItemNode<T> type exposes the following members.
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add. The according OpcNodeId to identify and access the new node is determined by the service. The new node will be a child of the ObjectsFolder node using HasComponent as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
Exceptions
The name
is equals Null.
The name
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the ObjectsFolder node using HasComponent as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
Exceptions
The name
is equals Null.
The name
or nodeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the node identified by parentNodeId
using HasComponent as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId, OpcNodeId parentNodeId)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
parentNodeId
OpcNodeId
The OpcNodeId of the parent node to reference using HasComponent as the type of reference.
Exceptions
The parentNodeId
is equals Null or name
is equals Null.
The name
, nodeId
or parentNodeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the node identified by parentNodeId
using the type of reference identified by the referenceTypeId
specified.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId, OpcNodeId parentNodeId, OpcNodeId referenceTypeId)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
parentNodeId
OpcNodeId
The OpcNodeId of the parent node to reference using the type of reference identified by referenceTypeId
.
referenceTypeId
OpcNodeId
The OpcNodeId which identifies the type of reference to use for the new node and the existing parent node identified by parentNodeId
.
Exceptions
The parentNodeId
or referenceTypeId
is equals Null or name
is equals Null.
The name
, nodeId
, parentNodeId
or referenceTypeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the node identified by parentNodeId
using the type of reference identified by the referenceTypeId
specified.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId, OpcNodeId parentNodeId, OpcNodeId referenceTypeId, T value)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
parentNodeId
OpcNodeId
The OpcNodeId of the parent node to reference using the type of reference identified by referenceTypeId
.
referenceTypeId
OpcNodeId
The OpcNodeId which identifies the type of reference to use for the new node and the existing parent node identified by parentNodeId
.
value
T
The initial value of the new analog item node.
Exceptions
The parentNodeId
or referenceTypeId
is equals Null or name
is equals Null.
The name
, nodeId
, parentNodeId
or referenceTypeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the node identified by parentNodeId
using the referenceType
specified as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId, OpcNodeId parentNodeId, OpcReferenceType referenceType)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
parentNodeId
OpcNodeId
The OpcNodeId of the parent node to reference using HasComponent as the type of reference.
referenceType
OpcReferenceType
One of the members defined by the OpcReferenceType enumeration to use to setup the reference between the new node and the existing parent node identified by parentNodeId
.
Exceptions
The parentNodeId
is equals Null or name
is equals Null.
The name
, nodeId
or parentNodeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the node identified by parentNodeId
using the referenceType
specified as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId, OpcNodeId parentNodeId, OpcReferenceType referenceType, T value)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
parentNodeId
OpcNodeId
The OpcNodeId of the parent node to reference using HasComponent as the type of reference.
referenceType
OpcReferenceType
One of the members defined by the OpcReferenceType enumeration to use to setup the reference between the new node and the existing parent node identified by parentNodeId
.
value
T
The initial value of the new analog item node.
Exceptions
The parentNodeId
is equals Null or name
is equals Null.
The name
, nodeId
or parentNodeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the node identified by parentNodeId
using HasComponent as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId, OpcNodeId parentNodeId, T value)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
parentNodeId
OpcNodeId
The OpcNodeId of the parent node to reference using HasComponent as the type of reference.
value
T
The initial value of the new analog item node.
Exceptions
The parentNodeId
is equals Null or name
is equals Null.
The name
, nodeId
or parentNodeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add, which shall be additionally accessible by the nodeId
defined. The new node will be a child of the ObjectsFolder node using HasComponent as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name, OpcNodeId nodeId, T value)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
nodeId
OpcNodeId
The OpcNodeId through that the new node can be identified and accessed. In case there Null is specified the server will determine the according OpcNodeId by its own.
value
T
The initial value of the new analog item node.
Exceptions
The name
is equals Null.
The name
or nodeId
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the OpcAddAnalogItemNode´1 class using the name
of the analog item node to add. The according OpcNodeId to identify and access the new node is determined by the service. The new node will be a child of the ObjectsFolder node using HasComponent as the type of reference.
C#
public OpcAddAnalogItemNode(OpcName name, T value)
Parameters
name
OpcName
The OpcName through that the new analog item node can be accessed.
value
T
The initial value of the new analog item node.
Exceptions
The name
is equals Null.
The name
is a null reference (Nothing in Visual Basic).
Gets or sets a value which defines a pre-defined used DataTypeId as one of the members defined by the OpcDataType enumeration to simplify querying standard data types. A null reference (Nothing in Visual Basic) indicates that the attribute is undefined and its default value is used.
C#
public override OpcDataType? DataType { get; set; }
Property Value
One of the members defined by the OpcDataType enumeration.
Gets or sets the value of the data variable node. A null reference (Nothing in Visual Basic) indicates that the attribute is undefined and its default value is used.
C#
public T Value { get; set; }
Property Value
A T
representing the value of the data variable node. This can be also a null reference (Nothing in Visual Basic).