C# Class MemoryBuffer.MemoryTagState

Inheritance: BaseDataVariableState
ファイルを表示 Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
MemoryTagState ( MemoryBufferState parent, uint offet ) : System

Initializes a memory tag for a buffer.

MemoryTagState ( NodeState parent ) : System

Initializes the type with its default attribute values.

Protected Methods

Method Description
GetDefaultDataTypeId ( Opc.Ua.NamespaceTable namespaceUris ) : Opc.Ua.NodeId

Returns the id of the default data type node for the instance.

GetDefaultTypeDefinitionId ( Opc.Ua.NamespaceTable namespaceUris ) : Opc.Ua.NodeId

Returns the id of the default type definition node for the instance.

GetDefaultValueRank ( ) : int

Returns the id of the default value rank for the instance.

Initialize ( ISystemContext context ) : void

Initializes the instance.

InitializeOptionalChildren ( ISystemContext context ) : void

Initializes the any option children defined for the instance.

Method Details

GetDefaultDataTypeId() protected method

Returns the id of the default data type node for the instance.
protected GetDefaultDataTypeId ( Opc.Ua.NamespaceTable namespaceUris ) : Opc.Ua.NodeId
namespaceUris Opc.Ua.NamespaceTable
return Opc.Ua.NodeId

GetDefaultTypeDefinitionId() protected method

Returns the id of the default type definition node for the instance.
protected GetDefaultTypeDefinitionId ( Opc.Ua.NamespaceTable namespaceUris ) : Opc.Ua.NodeId
namespaceUris Opc.Ua.NamespaceTable
return Opc.Ua.NodeId

GetDefaultValueRank() protected method

Returns the id of the default value rank for the instance.
protected GetDefaultValueRank ( ) : int
return int

Initialize() protected method

Initializes the instance.
protected Initialize ( ISystemContext context ) : void
context ISystemContext
return void

InitializeOptionalChildren() protected method

Initializes the any option children defined for the instance.
protected InitializeOptionalChildren ( ISystemContext context ) : void
context ISystemContext
return void

MemoryTagState() public method

Initializes a memory tag for a buffer.
public MemoryTagState ( MemoryBufferState parent, uint offet ) : System
parent MemoryBufferState The buffer that owns the tag.
offet uint The offset of the tag address in the memory buffer.
return System

MemoryTagState() public method

Initializes the type with its default attribute values.
public MemoryTagState ( NodeState parent ) : System
parent NodeState
return System