PhoenixmlDb.Core
XdmQName
Represents an expanded QName (namespace URI + local name + optional prefix), as used throughout the XDM for node names, type names, and function names.
#XdmQName
Namespace: PhoenixmlDb.Xdm
Represents an expanded QName (namespace URI + local name + optional prefix), as used throughout the XDM for node names, type names, and function names.
A QName uniquely identifies an XML name via its and . The is preserved for serialization fidelity but is not significant for equality — two QNames with the same namespace and local name are equal regardless of prefix. The namespace is stored as an interned for efficient comparison. Use to create QNames with no namespace.
#Properties
| Name | Description |
|---|---|
IsUnqualified
|
Returns true if this QName has no namespace. |
PrefixedName
|
Returns the prefixed form (prefix:localname) if prefix is set, otherwise just the local name. |
#Methods
#Local(String)
Creates a QName with no namespace.