UA Bundle SDK .NET
2.4.2.373
|
Stores the type tree for a server. More...
Inherited by UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
Public Member Functions | |
bool | IsKnown (ExpandedNodeId typeId) |
Determines whether a node id is a known type id. More... | |
bool | IsKnown (NodeId typeId) |
Determines whether a node id is a known type id. More... | |
NodeId | FindSuperType (ExpandedNodeId typeId) |
Returns the immediate supertype for the type. More... | |
NodeId | FindSuperType (NodeId typeId) |
Returns the immediate supertype for the type. More... | |
bool | IsTypeOf (ExpandedNodeId subTypeId, ExpandedNodeId superTypeId) |
Determines whether a type is a subtype of another type. More... | |
bool | IsTypeOf (NodeId subTypeId, NodeId superTypeId) |
Determines whether a type is a subtype of another type. More... | |
QualifiedName | FindReferenceTypeName (NodeId referenceTypeId) |
Returns the node identifier for the reference type with the specified browse name. More... | |
NodeId | FindReferenceType (QualifiedName browseName) |
Returns the node identifier for the reference type with the specified browse name. More... | |
NodeId | FindDataTypeId (ExpandedNodeId encodingId) |
Returns the data type for the specified encoding. More... | |
NodeId | FindDataTypeId (NodeId encodingId) |
Returns the data type for the specified encoding. More... | |
Stores the type tree for a server.
NodeId UnifiedAutomation.UaBase.ITypeTable.FindDataTypeId | ( | ExpandedNodeId | encodingId | ) |
Returns the data type for the specified encoding.
encodingId | The encoding id. |
Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
Returns the data type for the specified encoding.
encodingId | The encoding id. |
Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
NodeId UnifiedAutomation.UaBase.ITypeTable.FindReferenceType | ( | QualifiedName | browseName | ) |
Returns the node identifier for the reference type with the specified browse name.
browseName | Browse name of the reference. |
Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
QualifiedName UnifiedAutomation.UaBase.ITypeTable.FindReferenceTypeName | ( | NodeId | referenceTypeId | ) |
Returns the node identifier for the reference type with the specified browse name.
referenceTypeId | The reference type id. |
Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
NodeId UnifiedAutomation.UaBase.ITypeTable.FindSuperType | ( | ExpandedNodeId | typeId | ) |
Returns the immediate supertype for the type.
typeId | The extended type identifier. |
Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
Returns the immediate supertype for the type.
typeId | The type identifier. |
Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
bool UnifiedAutomation.UaBase.ITypeTable.IsKnown | ( | ExpandedNodeId | typeId | ) |
Determines whether a node id is a known type id.
typeId | The type extended identifier. |
true
if the specified type id is known; otherwise, false
. Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
bool UnifiedAutomation.UaBase.ITypeTable.IsKnown | ( | NodeId | typeId | ) |
Determines whether a node id is a known type id.
typeId | The type identifier. |
true
if the specified type id is known; otherwise, false
. Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
bool UnifiedAutomation.UaBase.ITypeTable.IsTypeOf | ( | ExpandedNodeId | subTypeId, |
ExpandedNodeId | superTypeId | ||
) |
Determines whether a type is a subtype of another type.
subTypeId | The subtype identifier. |
superTypeId | The supertype identifier. |
true
if superTypeId is supertype of subTypeId ; otherwise, false
. Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.
Determines whether a type is a subtype of another type.
subTypeId | The subtype identifier. |
superTypeId | The supertype identyfier. |
true
if superTypeId is supertype of subTypeId ; otherwise, false
. Implemented in UnifiedAutomation.UaClient.CacheManager, and UnifiedAutomation.UaServer.TypeManager.