This ObjectType defines a list of NamespaceMetadataType Objects provided by the Server. It is formally defined in Table 22.
Table 22 – NamespacesType definition
Attribute |
Value |
||||
BrowseName |
NamespacesType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
Data Type |
TypeDefinition |
ModellingRule |
Subtype of the BaseObjectType defined in 6.2 |
|||||
HasComponent |
Object |
<NamespaceIdentifier> |
- |
NamespaceMetadataType |
OptionalPlaceholder |
Conformance Units |
|||||
Base Info ServerType |
The ObjectType contains a list of NamespaceMetadataType Objects representing the namespaces in the Server. The BrowseName of an Object shall be derived from the namespace represented by the Object. This can, for example, be done by using the index of the namespace in the NamespaceArray as NamespaceIndex of the QualifiedName and the namespace URI as name of the QualifiedName. Clients should not assume that all namespaces provided by a Server are present in this list as a namespace may not provide the information necessary to fill all mandatory Properties of the NamespaceMetadataType.