Microsoft.Azure.Documents.Client Namespace
Updated: June 30, 2017
Provides classes used by clients to manage documents in the Azure DocumentDB database service.
| Class | Description | |
|---|---|---|
![]() | AccessCondition | Represents a set of access conditions to be used for operations in the Azure DocumentDB database service. |
![]() | ChangeFeedOptions | Specifies the options associated with change feed methods (enumeration operations) in the Azure DocumentDB database service. |
![]() | ConnectionPolicy | Represents the connection policy associated with a DocumentClient to connect to the Azure DocumentDB database service. |
![]() | DocumentClient | Provides a client-side logical representation for the Azure DocumentDB database service. This client is used to configure and execute requests against the service. |
![]() | DocumentResponse | Represents the template class used by methods returning single objects in the Azure DocumentDB database service. |
![]() | FeedOptions | Specifies the options associated with feed methods (enumeration operations) in the Azure DocumentDB database service. |
![]() | FeedResponse | Represents the template class used by feed methods (enumeration operations) for the Azure DocumentDB database service. |
![]() | MediaOptions | Options used with attachment content (aka media) creation in the Azure DocumentDB database service. |
![]() | MediaResponse | Represents the response associated with retrieving attachment content from the Azure DocumentDB database service. |
![]() | RequestOptions | Encapsulates options that can be specified for different requests issued to the Azure DocumentDB database service. |
![]() | ResourceResponse | Represents the template class used by methods returning single objects in the Azure DocumentDB database service. |
![]() | ResourceResponseBase | Represents the non-resource specific service response headers returned by any request in the Azure DocumentDB database service. |
![]() | RetryOptions | RetryOptions class defines the parameters an application can set to customize the built-in retry policies in the Azure DocumentDB database service. |
![]() | StoredProcedureResponse | Represents the response returned from a database stored procedure in the Azure DocumentDB database service. Wraps the response body and headers. |
![]() | UriFactory | Helper class to assist in creating the various Uris needed for use with the DocumentClient instance in the Azure DocumentDB database service. |
| Interface | Description | |
|---|---|---|
![]() | IDocumentResponse | Interface exposed for mocking purposes for the Azure DocumentDB database service. |
![]() | IFeedResponse | Captures APIs for responses associated with feed methods (enumeration operations) in the Azure DocumentDB database service. Interface exposed for mocking purposes. |
![]() | IMediaResponse | Captures the APIs for responses associated with media resource in the Azure DocumentDB database service. Interface exposed for mocking purposes. |
![]() | IPartitionResolver | Obsolete. This represents a partition resolver for a database. Given a partition key, return the collection link(s) matching the partition key in the Azure DocumentDB database service. |
![]() | IResourceResponse | Interface exposed for mocking purposes for the Azure DocumentDB database service. |
![]() | IResourceResponseBase | Represents the non-resource specific service response headers returned by any request in the Azure DocumentDB database service. |
![]() | IStoredProcedureResponse | Interface exposed for mocking purposes for the Azure DocumentDB database service. |
| Enumeration | Description | |
|---|---|---|
![]() | AccessConditionType | Specifies the set of AccessCondition types that can be used for operations in the Azure DocumentDB database service. |
![]() | ConnectionMode | Represents the connection mode to be used by the client when connecting to the Azure DocumentDB database service. |
![]() | MediaReadMode | Represents the mode for use with downloading attachment content (a.k.a. media) in the Azure DocumentDB database service. |
![]() | Protocol | Specifies the protocol to be used by DocumentClient for communicating to the Azure DocumentDB service. |


