OPC UA xRegistry abstract registry base model (Annex B): content-addressed resource identity, companion NodeSet and shared registry abstractions.
Install
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
README
Opc.Ua.XRegistry
The abstract xRegistry registry base model for OPC UA: a content-addressed resource-registry companion namespace plus the shared abstractions a concrete registry (for example a schema registry) builds on.
This package contains:
- the
http://opcfoundation.org/UA/xRegistry/abstract base companion model, compiled into the assembly by the OPC UA model source generator — the ObjectTypes, their Methods and Variables, the generatedNodeStateclasses and the*TypeClientObjectType proxies. No NodeSet2 XML is parsed at runtime; XRegistryWellKnown— the base companion namespace URI and the provisional NodeIds of the instances a registry materializes at runtime (the registry root, the federation proxy and the start of the dynamic instance range). The identifiers of the model itself come from the generatedObjectTypeIds,MethodIdsandVariableIdsclasses;IResourceContentIdProvider— the seam that maps a resource document + format to its content-derived identity (the fingerprint that makes a resource addressable by an Opaque NodeId, stable across registries).
It has no dependency on the OPC UA server or client SDKs; the generic client and server
pieces live in Opc.Ua.XRegistry.Client and Opc.Ua.XRegistry.Server.
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.