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.