PhoenixmlDb.Core
PhoenixmlDb.Core API Reference
API documentation for the PhoenixmlDb.Core library
#PhoenixmlDb.Core API Reference
This reference is auto-generated from the .NET XML documentation
for the PhoenixmlDb.Core assembly.
#PhoenixmlDb.Core
| Type | Description |
|---|---|
ContainerId
|
Unique identifier for a container. |
ContainerInfo
|
Information about a container. |
ContainerNotFoundException
|
Thrown when a container is not found. |
ContainerOptions
|
Container configuration options. |
ContentType
|
Document content type. |
DatabaseStatistics
|
Database-level statistics. |
DocumentExistsException
|
Thrown when a document already exists and overwrite is not allowed. |
DocumentId
|
Unique identifier for a document within a container. |
DocumentInfo
|
Information about a stored document. |
DocumentNotFoundException
|
Thrown when a document is not found. |
DocumentOptions
|
Options for storing a document. |
DocumentParseException
|
Thrown when document content is malformed. |
FullTextIndexDefinition
|
Full-text index definition. |
FullTextIndexOptions
|
Options for full-text indexing. |
IContainer
|
A container holding a collection of documents with shared configuration. |
IDocument
|
A stored document with content and metadata. |
IDocumentDatabase
|
Root entry point for XmlDb database operations. |
IndexConfiguration
|
Configuration for container indexes. |
IndexDefinition
|
Base type for index definitions. |
IReadTransaction
|
A read-only transaction providing snapshot isolation. |
IWriteTransaction
|
A read-write transaction with full ACID guarantees. |
IXdmNode
|
Base interface for XDM nodes. |
MetadataIndexDefinition
|
Metadata index definition. |
NameIndexDefinition
|
Name index definition. |
NamespaceId
|
Interned namespace URI identifier. |
NodeId
|
Unique identifier for a node within a document. |
PathIndexDefinition
|
Path index definition. |
QName
|
Qualified name (namespace + local name). |
TransactionException
|
Thrown when a transaction operation fails. |
TransactionTimeoutException
|
Thrown when a write transaction cannot be acquired within the timeout. |
ValidationMode
|
Document validation mode. |
ValueIndexDefinition
|
Value index definition. |
XdmNodeKind
|
XDM node kinds per XQuery Data Model specification. |
XdmValueType
|
XDM value types for index typing. |
XmlDbException
|
Base exception for XmlDb errors. |
XQueryException
|
Thrown when an XQuery parse or execution error occurs. |