| MarkLogic XDBC.NET Library | |
MarkLogic.Xdmp Namespace
The MarkLogic.Xdmp namespace provides a default implementation of the XBDC interfaces.
Namespace hierarchy
Classes
| Class | Description |
|---|
| XdmpCommand |
Encapsulates a single XQuery query, including statically declared namespaces
as well as inline function definitions.
|
| XdmpConnection |
A connection (session) with a specific database. Within the context
of an IXdbcConnection, XQuery statements are executed and results are
returned.
|
| XdmpConnectionFactory |
The XDMP implementation of an XdbcConnectionFactory.
This is the default connection factory implementation.
|
| XdmpDatabaseMetaData |
Encapsulates information characterizing the current configuration and state
of the XDMP database.
|
| XdmpDataSource |
A DataSource for creating connections to a specific Xdmp database.
This class provides all the methods from javax.sql.DataSource, but
doesn't actually implement that interface, since Xdmp is fundamentally
not a SQL datasource
|
| XdmpDocInsertStream |
An XdmpDocInsertStream is used to insert a document into a MarkLogic database.
|
| XdmpDocOptions |
Encapsulates the set of properties used to load a document via the
XdmpDocInsertStream class.
|
| XdmpLogger |
The logger class for the MarkLogic.Xdmp implementation.
|
| XdmpMultipartInputStream |
This class wraps around the Stream class. The stream
reads the underlying value of a result sequence part.
|
| XdmpPermission |
Specifies a document permission when opening a document insert stream.
|
| XdmpResultEnumerator |
Implements the System.Collections.IEnumerator
interface for the XdmpResultSequence object.
|
| XdmpResultSequence |
Provides an implementation of the IXdbcResultSequence interface.
|
| XdmpUtilities |
A class of public utility functions that are shared throughout the XDMP implementation
|
| XdmpVersion |
Provides information regarding the version of the XDMP driver
|
Enumerations
| Enumeration | Description |
|---|
| XdmpCapability |
An enumeration of capabilities/permissions for doc insert requests to CIS
|
| XdmpDocumentFormat |
An enumeration of document types that can be inserted into the database
|
| XdmpErrorCorrection |
An enumeration of error correction behavior when inserting documents into CIS
|
| XdmpLoggerLevel |
Provides an enumeration of logging levels for XDBC.NET client debugging support.
|