Retrieves the value of a document from the collection.
The collection the document lives in.
The document key to retrieve.
Inserts a new document to the collection, failing if the document already exists.
The collection the document lives in.
The document key to insert.
The document content to insert.
Executes a query in the context of this transaction.
The statement to execute.
Optional
options: TransactionQueryOptionsOptional parameters for this operation.
Removes a document from a collection.
The document to remove.
Replaces a document in a collection.
The document to replace.
The document content to insert.
Provides an interface to preform transactional operations in a transaction.