UriFactory
Class
Definition
Helper class to assist in creating the various Uris needed for use with the DocumentClient instance in the Azure DocumentDB database service.
public static class UriFactory
- Inheritance
-
UriFactory
Methods
| CreateAttachmentUri(String, String, String, String) |
Given a database, collection, document, and attachment id, this creates an attachment link. |
| CreateCollectionUri(String, String) |
Given a database and collection id, this creates a collection link. |
| CreateConflictUri(String, String, String) |
Given a database, collection and conflict id, this creates a conflict link. |
| CreateDatabaseUri(String) |
Given a database id, this creates a database link. |
| CreateDocumentCollectionUri(String, String) |
Given a database and collection id, this creates a collection link. |
| CreateDocumentUri(String, String, String) |
Given a database, collection and document id, this creates a document link. |
| CreatePartitionKeyRangesUri(String, String) |
Given a database and collection, this creates a partition key ranges link in the Azure DocumentDB database service. |
| CreatePermissionUri(String, String, String) |
Given a database and user id, this creates a permission link. |
| CreateStoredProcedureUri(String, String, String) |
Given a database, collection and stored proc id, this creates a stored proc link. |
| CreateTriggerUri(String, String, String) |
Given a database, collection and trigger id, this creates a trigger link. |
| CreateUserDefinedFunctionUri(String, String, String) |
Given a database, collection and udf id, this creates a udf link. |
| CreateUserUri(String, String) |
Given a database and user id, this creates a user link. |
Extension Methods
| IsDefined(Object) | |
| IsNull(Object) | |
| IsPrimitive(Object) |