IDocumentClient Interface

Definition

The IDocumentClient interface captures the API signatures of the Azure DocumentDB database service .NET SDK. See DocumentClient for implementation details.

public interface IDocumentClient

Properties

AuthKey

Gets the AuthKey used by the client in the Azure DocumentDB database service.

ConnectionPolicy

Gets the ConnectionPolicy used by the client in the Azure DocumentDB database service.

ConsistencyLevel

Gets the configured ConsistencyLevel of the client in the Azure DocumentDB database service.

ReadEndpoint

Gets the current read endpoint chosen based on availability and preference in the Azure DocumentDB database service.

ServiceEndpoint

Gets the endpoint Uri for the service endpoint in the Azure DocumentDB database service.

Session

Gets or sets the session object used for session consistency version tracking in the Azure DocumentDB database service.

WriteEndpoint

Gets the current write endpoint chosen based on availability and preference in the Azure DocumentDB database service.

Methods

CreateAttachmentAsync(String, Object, RequestOptions)

Creates an attachment as an asychronous operation in the Azure DocumentDB database service.

CreateAttachmentAsync(Uri, Object, RequestOptions)

Creates an attachment as an asychronous operation in the Azure DocumentDB database service.

CreateAttachmentAsync(String, Stream, MediaOptions, RequestOptions)

Creates an attachment with the contents of the provided mediaStream as an asynchronous operation in the Azure DocumentDB database service.

CreateAttachmentAsync(Uri, Stream, MediaOptions, RequestOptions)

Creates an attachment as an asynchronous operation in the Azure DocumentDB database service.

CreateAttachmentQuery(Uri, String, FeedOptions)

Method to create a query for attachments in the Azure DocumentDB database service.

CreateAttachmentQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for attachments in the Azure DocumentDB database service.

CreateAttachmentQuery(String, String, FeedOptions)

Overloaded. This method creates a query for attachments by using a SQL statement in the Azure DocumentDB database service. It returns an IQueryable{dynamic}.

CreateAttachmentQuery(Uri, FeedOptions)

Method to create a query for attachments in the Azure DocumentDB database service.

CreateAttachmentQuery(String, FeedOptions)

Overloaded. This method creates a query for attachments in the Azure DocumentDB database service. It returns an IOrderedQueryable{Attachment}.

CreateAttachmentQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for attachments by using a SQL statement with parameterized values in the Azure DocumentDB database service. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateAttachmentQuery<T>(String, FeedOptions)

Overloaded. This method creates a query for attachments in the Azure DocumentDB database service.

CreateAttachmentQuery<T>(Uri, FeedOptions)

Method to create a query for attachments in the Azure DocumentDB database service.

CreateAttachmentQuery<T>(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for attachments by using a SQL statement with parameterized values in the Azure DocumentDB database service. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateAttachmentQuery<T>(String, String, FeedOptions)

Overloaded. This method creates a query for attachments by using a SQL statement in the Azure DocumentDB database service.

CreateAttachmentQuery<T>(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for attachments in the Azure DocumentDB database service.

CreateAttachmentQuery<T>(Uri, String, FeedOptions)

Method to create a query for attachments in the Azure DocumentDB database service.

CreateConflictQuery(Uri, String, FeedOptions)

Method to create a query for conflicts in the Azure DocumentDB database service.

CreateConflictQuery(String, String, FeedOptions)

Overloaded. This method creates a query for conflicts under a collection in the Azure DocumentDB database service. It returns an IQueryable{Conflict}.

CreateConflictQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for conflicts in the Azure DocumentDB database service.

CreateConflictQuery(Uri, FeedOptions)

Method to create a query for conflicts in the Azure DocumentDB database service.

CreateConflictQuery(String, FeedOptions)

Overloaded. This method creates a query for conflicts under a collection in the Azure DocumentDB database service. It returns An IOrderedQueryable{Conflict}.

CreateConflictQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for conflicts under a collection in the Azure DocumentDB database service with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateDatabaseAsync(Database, RequestOptions)

Creates a database resource as an asychronous operation in the Azure DocumentDB database service.

CreateDatabaseQuery(FeedOptions)

Overloaded. This method creates a query for database resources under an account in the Azure DocumentDB database service. It returns An IOrderedQueryable{Database>.

CreateDatabaseQuery(SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for database resources under an account by using a SQL statement with parameterized values in the Azure DocumentDB database service. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateDatabaseQuery(String, FeedOptions)

Overloaded. This method creates a query for database resources under an account by using a SQL statement in the Azure DocumentDB database service. It returns an IQueryable{dynamic}.

CreateDocumentAsync(String, Object, RequestOptions, Boolean)

Creates a Document as an asychronous operation in the Azure DocumentDB database service.

CreateDocumentAsync(Uri, Object, RequestOptions, Boolean)

Creates a document as an asychronous operation in the Azure DocumentDB database service.

CreateDocumentCollectionAsync(String, DocumentCollection, RequestOptions)

Creates a collection as an asychronous operation in the Azure DocumentDB database service.

CreateDocumentCollectionAsync(Uri, DocumentCollection, RequestOptions)

Creates a collection as an asychronous operation in the Azure DocumentDB database service.

CreateDocumentCollectionQuery(Uri, String, FeedOptions)

Method to create a query for document collections in the Azure DocumentDB database service.

CreateDocumentCollectionQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for document collections in the Azure DocumentDB database service.

CreateDocumentCollectionQuery(String, String, FeedOptions)

Overloaded. This method creates a query for collections under an Azure DocumentDB database using a SQL statement. It returns an IQueryable{DocumentCollection}.

CreateDocumentCollectionQuery(Uri, FeedOptions)

Method to create a query for document collections in the Azure DocumentDB database service.

CreateDocumentCollectionQuery(String, FeedOptions)

Overloaded. This method creates a query for collections under an Azure DocumentDB database service. It returns An IOrderedQueryable{DocumentCollection>.

CreateDocumentCollectionQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for collections under an Azure DocumentDB database using a SQL statement with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateDocumentQuery(String, FeedOptions)

Overloaded. This method creates a query for documents under a collection in the Azure DocumentDB database service. It returns IOrderedQueryable{Document}.

CreateDocumentQuery(Uri, FeedOptions)

Method to create a query for documents in the Azure DocumentDB database service.

CreateDocumentQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for documents under a collection in the Azure DocumentDB database service using a SQL statement with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateDocumentQuery(String, String, FeedOptions)

Overloaded. This method creates a query for documents under a collection in the Azure DocumentDB database service using a SQL statement. It returns an IQueryable{dynamic}.

CreateDocumentQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for documents in the Azure DocumentDB database service.

CreateDocumentQuery(Uri, String, FeedOptions)

Method to create a query for documents in the Azure DocumentDB database service.

CreateDocumentQuery<T>(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for documents in the Azure DocumentDB database service.

CreateDocumentQuery<T>(String, String, FeedOptions)

Overloaded. This method creates a query for documents under a collection in the Azure DocumentDB database service using a SQL statement. It returns an IQueryable{T}.

CreateDocumentQuery<T>(Uri, String, FeedOptions)

Method to create a query for documents in the Azure DocumentDB database service.

CreateDocumentQuery<T>(Uri, FeedOptions)

Method to create a query for documents in the Azure DocumentDB database service.

CreateDocumentQuery<T>(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for documents under a collection in the Azure DocumentDB database service using a SQL statement with parameterized values. It returns an IQueryable{T}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateDocumentQuery<T>(String, FeedOptions)

Overloaded. This method creates a query for documents under a collection in the Azure DocumentDB database service.

CreateOfferQuery(FeedOptions)

Overloaded. This method creates a query for offers under an Azure DocumentDB database service account. It returns IOrderedQueryable{Offer}.

CreateOfferQuery(SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for offers under an Azure DocumentDB database service account using a SQL statement with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateOfferQuery(String, FeedOptions)

Overloaded. This method creates a query for offers under an Azure DocumentDB database service account using a SQL statement. It returns IQueryable{dynamic}.

CreatePermissionAsync(String, Permission, RequestOptions)

Creates a permission on a user object as an asychronous operation in the Azure DocumentDB database service.

CreatePermissionAsync(Uri, Permission, RequestOptions)

Creates a permission as an asychronous operation in the Azure DocumentDB database service.

CreatePermissionQuery(Uri, String, FeedOptions)

Method to create a query for permissions in the Azure DocumentDB database service.

CreatePermissionQuery(String, FeedOptions)

Overloaded. This method creates a query for permissions under a user in the Azure DocumentDB database service. It returns IOrderedQueryable{Permission}.

CreatePermissionQuery(Uri, FeedOptions)

Method to create a query for permissions in the Azure DocumentDB database service.

CreatePermissionQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for permissions under a user in the Azure DocumentDB database service using a SQL statement with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreatePermissionQuery(String, String, FeedOptions)

Overloaded. This method creates a query for permissions under a user in the Azure DocumentDB database service using a SQL statement. It returns IQueryable{dynamic}.

CreatePermissionQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for permissions in the Azure DocumentDB database service.

CreateStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Creates a stored procedure as an asychronous operation in the Azure DocumentDB database service.

CreateStoredProcedureAsync(String, StoredProcedure, RequestOptions)

Creates a stored procedure as an asychronous operation in the Azure DocumentDB database service.

CreateStoredProcedureQuery(String, FeedOptions)

Overloaded. This method creates a query for stored procedures under a collection in the Azure DocumentDB database service. It returns An IOrderedQueryable{StoredProcedure>.

CreateStoredProcedureQuery(Uri, FeedOptions)

Method to create query for stored procedures in the Azure DocumentDB database service.

CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for stored procedures under a collection in the Azure DocumentDB database service using a SQL statement using a SQL statement with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateStoredProcedureQuery(String, String, FeedOptions)

Overloaded. This method creates a query for stored procedures under a collection in the Azure DocumentDB database service using a SQL statement. It returns an IQueryable{dynamic}.

CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create query for stored procedures in the Azure DocumentDB database service.

CreateStoredProcedureQuery(Uri, String, FeedOptions)

Method to create query for stored procedures in the Azure DocumentDB database service.

CreateTriggerAsync(String, Trigger, RequestOptions)

Creates a trigger as an asychronous operation in the Azure DocumentDB database service.

CreateTriggerAsync(Uri, Trigger, RequestOptions)

Creates a trigger as an asychronous operation in the Azure DocumentDB database service.

CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create query for triggers in the Azure DocumentDB database service.

CreateTriggerQuery(String, String, FeedOptions)

Overloaded. This method creates a query for triggers under a collection in the Azure DocumentDB database service. It returns an IQueryable{dynamic}.

CreateTriggerQuery(Uri, String, FeedOptions)

Method to create query for triggers in the Azure DocumentDB database service.

CreateTriggerQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for triggers under a collection in the Azure DocumentDB database service using a SQL statement with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateTriggerQuery(String, FeedOptions)

Overloaded. This method creates a query for triggers under a collection in the Azure DocumentDB database service. It returns An IOrderedQueryable{Trigger>.

CreateTriggerQuery(Uri, FeedOptions)

Method to create query for triggers in the Azure DocumentDB database service.

CreateUserAsync(String, User, RequestOptions)

Creates a user object as an asychronous operation in the Azure DocumentDB database service.

CreateUserAsync(Uri, User, RequestOptions)

Creates a user as an asychronous operation in the Azure DocumentDB database service.

CreateUserDefinedFunctionAsync(String, UserDefinedFunction, RequestOptions)

Creates a user defined function as an asychronous operation in the Azure DocumentDB database service.

CreateUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Creates a user defined function as an asychronous operation in the Azure DocumentDB database service.

CreateUserDefinedFunctionQuery(String, FeedOptions)

Overloaded. This method creates a query for udfs under a collection in the Azure DocumentDB database service. It returns An IOrderedQueryable{UserDefinedFunction>.

CreateUserDefinedFunctionQuery(Uri, FeedOptions)

Method to create a query for user-defined functions in the Azure DocumentDB database service.

CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for udfs under a collection in the Azure DocumentDB database service with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

CreateUserDefinedFunctionQuery(String, String, FeedOptions)

Overloaded. This method creates a query for udfs under a collection in the Azure DocumentDB database service using a SQL statement. It returns an IQueryable{dynamic}.

CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for user-defined functions in the Azure DocumentDB database service.

CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)

Method to create a query for user-defined functions in the Azure DocumentDB database service.

CreateUserQuery(Uri, String, FeedOptions)

Method to create a query for users in the Azure DocumentDB database service.

CreateUserQuery(Uri, SqlQuerySpec, FeedOptions)

Method to create a query for users in the Azure DocumentDB database service.

CreateUserQuery(String, String, FeedOptions)

Overloaded. This method creates a query for users under an Azure DocumentDB database service. It returns IQueryable{dyanamic}.

CreateUserQuery(String, FeedOptions)

Overloaded. This method creates a query for users under an Azure DocumentDB database service. It returns IOrderedQueryable{User}.

CreateUserQuery(Uri, FeedOptions)

Method to create a query for users in the Azure DocumentDB database service.

CreateUserQuery(String, SqlQuerySpec, FeedOptions)

Overloaded. This method creates a query for users under an Azure DocumentDB database using a SQL statement with parameterized values. It returns an IQueryable{dynamic}. For more information on preparing SQL statements with parameterized values, please see SqlQuerySpec.

DeleteAttachmentAsync(String, RequestOptions)

Delete an Attachment from the database as an asynchronous operation in the Azure DocumentDB database service.

DeleteAttachmentAsync(Uri, RequestOptions)

Delete an attachment as an asynchronous operation in the Azure DocumentDB database service.

DeleteConflictAsync(String, RequestOptions)

Delete a Conflict as an asynchronous operation in the Azure DocumentDB database service.

DeleteConflictAsync(Uri, RequestOptions)

Delete a conflict as an asynchronous operation in the Azure DocumentDB database service.

DeleteDatabaseAsync(Uri, RequestOptions)

Delete a database as an asynchronous operation in the Azure DocumentDB database service.

DeleteDatabaseAsync(String, RequestOptions)

Delete a Database as an asynchronous operation in the Azure DocumentDB database service.

DeleteDocumentAsync(Uri, RequestOptions)

Delete a document as an asynchronous operation in the Azure DocumentDB database service.

DeleteDocumentAsync(String, RequestOptions)

Delete a Document as an asynchronous operation in the Azure DocumentDB database service.

DeleteDocumentCollectionAsync(String, RequestOptions)

Delete a DocumentCollection as an asynchronous operation in the Azure DocumentDB database service.

DeleteDocumentCollectionAsync(Uri, RequestOptions)

Delete a collection as an asynchronous operation in the Azure DocumentDB database service.

DeletePermissionAsync(String, RequestOptions)

Delete a Permission as an asynchronous operation in the Azure DocumentDB database service.

DeletePermissionAsync(Uri, RequestOptions)

Delete a permission as an asynchronous operation in the Azure DocumentDB database service.

DeleteStoredProcedureAsync(String, RequestOptions)

Delete a StoredProcedure as an asynchronous operation in the Azure DocumentDB database service.

DeleteStoredProcedureAsync(Uri, RequestOptions)

Delete a stored procedure as an asynchronous operation in the Azure DocumentDB database service.

DeleteTriggerAsync(String, RequestOptions)

Delete a Trigger as an asynchronous operation in the Azure DocumentDB database service.

DeleteTriggerAsync(Uri, RequestOptions)

Delete a trigger as an asynchronous operation in the Azure DocumentDB database service.

DeleteUserAsync(String, RequestOptions)

Delete a User as an asynchronous operation in the Azure DocumentDB database service.

DeleteUserAsync(Uri, RequestOptions)

Delete a user as an asynchronous operation in the Azure DocumentDB database service.

DeleteUserDefinedFunctionAsync(Uri, RequestOptions)

Delete a user defined function as an asynchronous operation in the Azure DocumentDB database service.

DeleteUserDefinedFunctionAsync(String, RequestOptions)

Delete a UserDefinedFunction as an asynchronous operation in the Azure DocumentDB database service.

ExecuteStoredProcedureAsync<TValue>(String, Object[])

Executes a stored procedure against a collection as an asynchronous operation in the Azure DocumentDB database service.

ExecuteStoredProcedureAsync<TValue>(Uri, Object[])

Executes a stored procedure against a collection as an asynchronous operation in the Azure DocumentDB database service.

ExecuteStoredProcedureAsync<TValue>(String, RequestOptions, Object[])

Executes a stored procedure against a partitioned collection as an asynchronous operation in the Azure DocumentDB database service, specifiying a target partition.

ExecuteStoredProcedureAsync<TValue>(Uri, RequestOptions, Object[])

Executes a stored procedure against a collection as an asynchronous operation in the Azure DocumentDB database service.

GetDatabaseAccountAsync()

Read the DatabaseAccount as an asynchronous operation in the Azure DocumentDB database service.

ReadAttachmentAsync(String, RequestOptions)

Reads an Attachment as an asynchronous operation in the Azure DocumentDB database service.

ReadAttachmentAsync(Uri, RequestOptions)

Reads an Attachment as an asynchronous operation in the Azure DocumentDB database service.

ReadAttachmentFeedAsync(String, FeedOptions)

Reads the feed (sequence) of Attachment for a document as an asynchronous operation in the Azure DocumentDB database service.

ReadAttachmentFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of attachments for a document as an asynchronous operation in the Azure DocumentDB database service.

ReadConflictAsync(String, RequestOptions)

Reads a Conflict as an asynchronous operation in the Azure DocumentDB database service.

ReadConflictAsync(Uri, RequestOptions)

Reads a Conflict as an asynchronous operation in the Azure DocumentDB database service.

ReadConflictFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of conflicts for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadConflictFeedAsync(String, FeedOptions)

Reads the feed (sequence) of Conflict for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadDatabaseAsync(String, RequestOptions)

Reads a Database as an asynchronous operation in the Azure DocumentDB database service.

ReadDatabaseAsync(Uri, RequestOptions)

Reads a Database as an asynchronous operation in the Azure DocumentDB database service.

ReadDatabaseFeedAsync(FeedOptions)

Reads the feed (sequence) of Database for a database account as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentAsync(String, RequestOptions)

Reads a Document as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentAsync(Uri, RequestOptions)

Reads a Document as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentCollectionAsync(String, RequestOptions)

Reads a DocumentCollection as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentCollectionAsync(Uri, RequestOptions)

Reads a DocumentCollection as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentCollectionFeedAsync(String, FeedOptions)

Reads the feed (sequence) of DocumentCollection for a database as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentCollectionFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of collections for a database as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of documents for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadDocumentFeedAsync(String, FeedOptions)

Reads the feed (sequence) of documents for a specified collection in the Azure DocumentDB database service. This takes returns a ResourceResponse<TResource> which will contain an enumerable list of dynamic objects.

ReadMediaAsync(String)

Retrieves the specified attachment content (aka media) in the Azure DocumentDB database service.

ReadMediaMetadataAsync(String)

Retrieves the metadata associated with the specified attachment content (aka media) as an asynchronous operation in the Azure DocumentDB database service.

ReadOfferAsync(String)

Reads an Offer as an asynchronous operation in the Azure DocumentDB database service.

ReadOffersFeedAsync(FeedOptions)

Reads the feed (sequence) of Offer for a database account as an asynchronous operation in the Azure DocumentDB database service.

ReadPermissionAsync(String, RequestOptions)

Reads a Permission as an asynchronous operation in the Azure DocumentDB database service.

ReadPermissionAsync(Uri, RequestOptions)

Reads a Permission resource as an asynchronous operation in the Azure DocumentDB database service.

ReadPermissionFeedAsync(String, FeedOptions)

Reads the feed (sequence) of Permission for a user as an asynchronous operation in the Azure DocumentDB database service.

ReadPermissionFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of permissions for a user as an asynchronous operation in the Azure DocumentDB database service.

ReadStoredProcedureAsync(String, RequestOptions)

Reads a StoredProcedure as an asynchronous operation in the Azure DocumentDB database service.

ReadStoredProcedureAsync(Uri, RequestOptions)

Reads a StoredProcedure as an asynchronous operation in the Azure DocumentDB database service.

ReadStoredProcedureFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of stored procedures for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadStoredProcedureFeedAsync(String, FeedOptions)

Reads the feed (sequence) of StoredProcedure for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadTriggerAsync(Uri, RequestOptions)

Reads a Trigger as an asynchronous operation in the Azure DocumentDB database service.

ReadTriggerAsync(String, RequestOptions)

Reads a Trigger as an asynchronous operation in the Azure DocumentDB database service.

ReadTriggerFeedAsync(String, FeedOptions)

Reads the feed (sequence) of Trigger for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadTriggerFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of triggers for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadUserAsync(String, RequestOptions)

Reads a User as an asynchronous operation in the Azure DocumentDB database service.

ReadUserAsync(Uri, RequestOptions)

Reads a User as an asynchronous operation in the Azure DocumentDB database service.

ReadUserDefinedFunctionAsync(String, RequestOptions)

Reads a UserDefinedFunction as an asynchronous operation in the Azure DocumentDB database service.

ReadUserDefinedFunctionAsync(Uri, RequestOptions)

Reads a UserDefinedFunction as an asynchronous operation in the Azure DocumentDB database service.

ReadUserDefinedFunctionFeedAsync(String, FeedOptions)

Reads the feed (sequence) of UserDefinedFunction for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadUserDefinedFunctionFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of user defined functions for a collection as an asynchronous operation in the Azure DocumentDB database service.

ReadUserFeedAsync(String, FeedOptions)

Reads the feed (sequence) of User for a database as an asynchronous operation in the Azure DocumentDB database service.

ReadUserFeedAsync(Uri, FeedOptions)

Reads the feed (sequence) of users for a database as an asynchronous operation in the Azure DocumentDB database service.

ReplaceAttachmentAsync(Uri, Attachment, RequestOptions)

Replaces an attachment as an asynchronous operation in the Azure DocumentDB database service.

ReplaceAttachmentAsync(Attachment, RequestOptions)

Replaces a Attachment as an asynchronous operation in the Azure DocumentDB database service.

ReplaceDocumentAsync(Document, RequestOptions)

Replaces a Document as an asynchronous operation in the Azure DocumentDB database service.

ReplaceDocumentAsync(String, Object, RequestOptions)

Replaces a Document as an asynchronous operation in the Azure DocumentDB database service.

ReplaceDocumentAsync(Uri, Object, RequestOptions)

Replaces a document as an asynchronous operation in the Azure DocumentDB database service.

ReplaceDocumentCollectionAsync(DocumentCollection, RequestOptions)

Replaces a document collection as an asynchronous operation in the Azure DocumentDB database service.

ReplaceDocumentCollectionAsync(Uri, DocumentCollection, RequestOptions)

Replaces a document collection as an asynchronous operation in the Azure DocumentDB database service.

ReplaceOfferAsync(Offer)

Replaces a Offer as an asynchronous operation in the Azure DocumentDB database service.

ReplacePermissionAsync(Permission, RequestOptions)

Replaces a Permission as an asynchronous operation in the Azure DocumentDB database service.

ReplacePermissionAsync(Uri, Permission, RequestOptions)

Replaces a permission as an asynchronous operation in the Azure DocumentDB database service.

ReplaceStoredProcedureAsync(StoredProcedure, RequestOptions)

Replaces a StoredProcedure as an asynchronous operation in the Azure DocumentDB database service.

ReplaceStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Replace the specified stored procedure in the Azure DocumentDB database service.

ReplaceTriggerAsync(Uri, Trigger, RequestOptions)

Replaces a trigger as an asynchronous operation in the Azure DocumentDB database service.

ReplaceTriggerAsync(Trigger, RequestOptions)

Replaces a Trigger as an asynchronous operation in the Azure DocumentDB database service.

ReplaceUserAsync(User, RequestOptions)

Replaces a User as an asynchronous operation in the Azure DocumentDB database service.

ReplaceUserAsync(Uri, User, RequestOptions)

Replaces a user as an asynchronous operation in the Azure DocumentDB database service.

ReplaceUserDefinedFunctionAsync(UserDefinedFunction, RequestOptions)

Replaces a UserDefinedFunction as an asynchronous operation in the Azure DocumentDB database service.

ReplaceUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Replaces a user defined function as an asynchronous operation in the Azure DocumentDB database service.

UpdateMediaAsync(String, Stream, MediaOptions)

Replaces the specified media's content as an asynchronous operation in the Azure DocumentDB database service.

UpsertAttachmentAsync(String, Stream, MediaOptions, RequestOptions)

Upserts an attachment with the contents of the provided mediaStream as an asynchronous operation in the Azure DocumentDB database service.

UpsertAttachmentAsync(String, Object, RequestOptions)

Upserts an attachment as an asychronous operation in the Azure DocumentDB database service.

UpsertAttachmentAsync(Uri, Object, RequestOptions)

Upserts an attachment as an asychronous operation in the Azure DocumentDB database service.

UpsertAttachmentAsync(Uri, Stream, MediaOptions, RequestOptions)

Upserts an attachment as an asynchronous operation in the Azure DocumentDB database service.

UpsertDocumentAsync(Uri, Object, RequestOptions, Boolean)

Upserts a document as an asychronous operation in the Azure DocumentDB database service.

UpsertDocumentAsync(String, Object, RequestOptions, Boolean)

Upserts a Document as an asychronous operation in the Azure DocumentDB database service.

UpsertPermissionAsync(String, Permission, RequestOptions)

Upserts a permission on a user object as an asychronous operation in the Azure DocumentDB database service.

UpsertPermissionAsync(Uri, Permission, RequestOptions)

Upserts a permission as an asychronous operation in the Azure DocumentDB database service.

UpsertStoredProcedureAsync(String, StoredProcedure, RequestOptions)

Upserts a stored procedure as an asychronous operation in the Azure DocumentDB database service.

UpsertStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Upserts a stored procedure as an asychronous operation in the Azure DocumentDB database service.

UpsertTriggerAsync(String, Trigger, RequestOptions)

Upserts a trigger as an asychronous operation in the Azure DocumentDB database service.

UpsertTriggerAsync(Uri, Trigger, RequestOptions)

Upserts a trigger as an asychronous operation in the Azure DocumentDB database service.

UpsertUserAsync(String, User, RequestOptions)

Upserts a permission on a user object as an asychronous operation in the Azure DocumentDB database service.

UpsertUserAsync(Uri, User, RequestOptions)

Upserts a user as an asychronous operation in the Azure DocumentDB database service.

UpsertUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Upserts a user defined function as an asychronous operation in the Azure DocumentDB database service.

UpsertUserDefinedFunctionAsync(String, UserDefinedFunction, RequestOptions)

Upserts a user defined function as an asychronous operation in the Azure DocumentDB database service.