Namespace Item

An item that represents a semantics caching namespace.

The namespace item type has the following properties:

NameDescriptionIDFlags
NameThe name of the item is the uri for the namespace it represents on the remote server the ua client module is connected to
Exposed URI /ValueThe uri representing the namespace on the hive UAserver. This may or may not be the same uri as the source uri on the remote server15020
Namespace storePath to the database file containing the cached model for the namespace15030Persisted
Separator charCharacter used to separate parts of function item names. Normally '.' is used to indicate parent-child like separation.15040Persisted
Name elementsWhat should make up the parts of function item names. Either browsename or displayname, possibly with the nodeid appended.15050Persisted, Enumerated
Name terminationWhen to stop following parent nodes for inclusion in function item names. Stop at naming root:Stop at the first parent object node having a property of the naming root property type. Stop at first object node:Stop at the first parent that is an object node.
Name generationDetermines when to generate function items fordata variables in the namespace. If no types in namespace: Only generate function items if there are no types defined by the namespace. Always, Never, Data variables that are not instance declarations:Unless a data variable is part of a type definition (instance declaration), it will have a function item generated for it.15070
URIfor naming rootThe uri-part of the node id for the naming root property type.15080
Naming root id typeThe identifier-type-part of the node id for the naming root type.15090Persisted
Naming root identifierThe identifier-part of the node id for the naming root type15100Persisted
Naming root subtypesWether subtypes of the naming root type should be treated as a naming root15110Persisted
Naming root fail policyWhat to do if the objects folder is reached without identifying an object having a naming-root property along the way. Fail:Generate an error, Stop at first object node:Regenerate the name, but stop at the first object node. Stop at objects folder:
Update Apis eventtypesIf set, custom eventtypes defined in the namespace will be created in Apis Chronical.15160Persisted

See also

Basic Item Properties

Predefined Item Properties

OPC DA Properties