PhoenixmlDb.XQuery
PhoenixmlDb.XQuery API Reference
API documentation for the PhoenixmlDb.XQuery library
#PhoenixmlDb.XQuery API Reference
This reference is auto-generated from the .NET XML documentation
for the PhoenixmlDb.XQuery assembly.
#PhoenixmlDb.XQuery
| Type | Description |
|---|---|
DelegateMetadataProvider
|
Adapter that wraps delegate-based metadata resolution into the interface. |
DelegateNodeProvider
|
Adapter that wraps delegate-based node loading into the interface. |
IDocumentResolver
|
Resolves document URIs to XDM documents for fn:doc() and fn:collection(). Implementations can load from files, URLs, databases, or any other source. |
IMetadataProvider
|
Provides document metadata resolution for the XQuery execution engine. |
INodeProvider
|
Provides node resolution for the XQuery execution engine. Implementations can load nodes from storage, in-memory documents, or any other source. |
#PhoenixmlDb.XQuery.Parser
| Type | Description |
|---|---|
ParseError
|
A single parse error with location information. |
XQueryAstBuilder
|
Converts an ANTLR parse tree into the XQuery AST node types. |
XQueryErrorListener
|
ANTLR error listener that collects parse errors. Implements both lexer and parser error listener interfaces. |
XQueryParseException
|
Exception thrown when XQuery parsing fails. |
XQueryParserFacade
|
Public API for parsing XQuery strings into AST expressions. |