PhoenixmlDb.Core
QName
Qualified name (namespace + local name).
#QName
Namespace: PhoenixmlDb.Core
Qualified name (namespace + local name).
#Properties
| Name | Description |
|---|---|
ExpandedNamespace
|
When non-null, holds the namespace URI from EQName syntax (Q{uri}local). Takes precedence over NamespaceId for namespace resolution. Affects ToString() output (uses Q{uri}local format when prefix is absent). |
ResolvedNamespace
|
Gets the resolved namespace name, preferring ExpandedNamespace, then ResolvedNamespaceUri. Returns null if neither is available. |
RuntimeNamespace
|
When non-null, holds the resolved namespace for runtime-created QNames (e.g., from fn:QName() or xs:QName()). Does NOT affect ToString() output. Used by namespace-uri-from-QName() and QName eq comparison. |