Прочетете на английски Редактиране

Споделяне чрез


System.Cloud.DocumentDb Namespace

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Classes

DatabaseClientException

The exception that's thrown when the operation failed with a specific reason and should not retry.

DatabaseException

Base type for exceptions thrown by storage adapter.

DatabaseOptions

Represents configuration options for a database.

DatabaseRetryableException

The exception that's thrown when the operation failed with a specific reason and it's eligible to retry in the future.

DatabaseServerException

The exception that's thrown when the operation failed without a specific reason.

QueryRequestOptions<TDocument>

Defines parameters to be used by store engine for queries.

RegionalDatabaseOptions

Represents region-specific configurations for databases.

RequestOptions

Defines parameters to be used by store engine.

RequestOptions<TDocument>

Defines parameters to be used by store engine.

TableOptions

Represents table configurations.

Structs

BatchItem<T>

Batch operation item to be used in transactional operations like ExecuteTransactionalBatchAsync(RequestOptions<TDocument>, IReadOnlyList<BatchItem<TDocument>>, CancellationToken).

PatchOperation

Describes patch operation details.

Query

Represents a query with parameters.

RequestInfo

Describes the request information.

TableInfo

Represents read-only table configurations.

Throughput

The structure to define throughput.

Interfaces

IDatabaseResponse

The result interface for document storage responses.

IDatabaseResponse<T>

The result interface including item for document storage responses.

IDocumentDatabase

An interface for managing a document database.

IDocumentDatabase<TContext>

An interface for injecting IDocumentDatabase to a specific context.

IDocumentReader<TDocument>

An interface to clients for all document oriented (or NoSQL) databases for document read operations. https://en.wikipedia.org/wiki/Document-oriented_database.

IDocumentWriter<TDocument>

An interface to clients for all document oriented (or NoSQL) databases for document write operations. https://en.wikipedia.org/wiki/Document-oriented_database.

ITableLocator

Provides a way to adjust table parameters based on a specific document.

Enums

BatchOperation

The operation used in BatchItem<T> to indicate the action to perform.

ConsistencyLevel

Define possible consistency levels.

FetchMode

Fetch condition of query.

PatchOperationType

Enum representing patch operation type.