C# Class Quickstarts.DataAccessServer.ModelUtils

A class that builds NodeIds used by the DataAccess NodeManager
显示文件 Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
ConstructIdForBlock ( string blockId, ushort namespaceIndex ) : Opc.Ua.NodeId

Constructs a NodeId for a block.

ConstructIdForComponent ( NodeState component, ushort namespaceIndex ) : Opc.Ua.NodeId

Constructs the node identifier for a component.

ConstructIdForSegment ( string segmentPath, ushort namespaceIndex ) : Opc.Ua.NodeId

Constructs a node identifier for a segment.

Method Details

ConstructIdForBlock() public static method

Constructs a NodeId for a block.
public static ConstructIdForBlock ( string blockId, ushort namespaceIndex ) : Opc.Ua.NodeId
blockId string The block id.
namespaceIndex ushort Index of the namespace.
return Opc.Ua.NodeId

ConstructIdForComponent() public static method

Constructs the node identifier for a component.
public static ConstructIdForComponent ( NodeState component, ushort namespaceIndex ) : Opc.Ua.NodeId
component NodeState The component.
namespaceIndex ushort Index of the namespace.
return Opc.Ua.NodeId

ConstructIdForSegment() public static method

Constructs a node identifier for a segment.
public static ConstructIdForSegment ( string segmentPath, ushort namespaceIndex ) : Opc.Ua.NodeId
segmentPath string The segment path.
namespaceIndex ushort Index of the namespace that qualifies the identifier.
return Opc.Ua.NodeId