UriFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase auxiliar para ayudar a crear los distintos URI necesarios para su uso con la instancia de DocumentClient en el servicio Azure Cosmos DB.
public static class UriFactory
type UriFactory = class
Public Class UriFactory
- Herencia
-
UriFactory
Ejemplos
En el ejemplo siguiente se usa UriFactory para crear un DocumentCollectionLink y, a continuación, se usa para crear un documento.
Uri collUri = UriFactory.CreateDocumentCollectionUri("MyDb", "MyCollection");
var doc = await client.CreateDocumentAsync(collUri, new {id = "MyDoc"});
Métodos
CreateAttachmentUri(String, String, String, String) |
Dada una base de datos, una colección, un documento y un identificador de datos adjuntos, se crea un vínculo de datos adjuntos. |
CreateCollectionUri(String, String) |
Obsoletos.
Dado un identificador de base de datos y colección, se crea un vínculo de colección. |
CreateConflictUri(String, String, String) |
Dada una base de datos, una colección y un identificador de conflicto, se crea un vínculo de conflicto. |
CreateDatabaseUri(String) |
Dado un identificador de base de datos, se crea un vínculo de base de datos. |
CreateDocumentCollectionUri(String, String) |
Dado un identificador de base de datos y colección, se crea un vínculo de colección. |
CreateDocumentUri(String, String, String) |
Dada una base de datos, una colección y un identificador de documento, se crea un vínculo de documento. |
CreatePartitionKeyRangesUri(String, String) |
Dada una base de datos y una colección, se crea un vínculo de intervalos de claves de partición en el servicio Azure Cosmos DB. |
CreatePermissionUri(String, String, String) |
Dado un identificador de usuario y una base de datos, se crea un vínculo de permisos. |
CreateStoredProcedureUri(String, String, String) |
Dada una base de datos, una colección y un identificador de procedimiento almacenado, se crea un vínculo de procedimiento almacenado. |
CreateTriggerUri(String, String, String) |
Dada una base de datos, una colección y un identificador de desencadenador, se crea un vínculo de desencadenador. |
CreateUserDefinedFunctionUri(String, String, String) |
Dada una base de datos, una colección y un identificador de udf, se crea un vínculo udf. |
CreateUserUri(String, String) |
Dada una base de datos y un identificador de usuario, se crea un vínculo de usuario. |
Se aplica a
Azure SDK for .NET