DocumentClient Clase

Definición

Proporciona una representación lógica del lado cliente para el servicio Azure Cosmos DB. Este cliente se usa para configurar y ejecutar solicitudes en el servicio.

public sealed class DocumentClient : IDisposable
type DocumentClient = class
    interface IDisposable
    interface IDocumentClient
Public NotInheritable Class DocumentClient
Implements IDisposable
Herencia
DocumentClient
Implementaciones

Comentarios

El cliente de servicio que encapsula el punto de conexión y las credenciales y la directiva de conexión que se usan para acceder al servicio Azure Cosmos DB. Se recomienda almacenar en caché y reutilizar esta instancia dentro de la aplicación en lugar de crear una nueva instancia para cada operación.

Cuando la aplicación usa DocumentClient, debes llamar a su implementación IDisposable.Dispose cuando haya terminado de usarlo. En función de la técnica de programación, puede hacerlo de una de estas dos maneras:

1. Mediante el uso de una construcción de lenguaje como la instrucción using en C#. La instrucción using es realmente una comodidad sintáctica. En tiempo de compilación, el compilador de lenguaje implementa el lenguaje intermedio (IL) para un bloque try/catch.

using (IDocumentClient client = new DocumentClient(new Uri("endpoint"), "authKey"))
{
    ...
}

2. Ajustando la llamada a la implementación IDisposable.Dispose en un bloque try/catch. En el ejemplo siguiente se reemplaza el bloque using del ejemplo anterior por un bloque try/catch/finally.

IDocumentClient client = new DocumentClient(new Uri("endpoint"), "authKey"))
try{
    ...
}
finally{
    if (client != null) client.Dispose();
}

Constructores

DocumentClient(Uri, IDictionary<String,String>, ConnectionPolicy, Nullable<ConsistencyLevel>)
Obsoletos.

Inicializa una nueva instancia de la clase Microsoft.Azure.Documents.Client.DocumentClient mediante el punto de conexión de servicio de Azure Cosmos DB especificado, un diccionario de tokens de recursos y una directiva de conexión.

DocumentClient(Uri, IList<Permission>, ConnectionPolicy, Nullable<ConsistencyLevel>)

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio de Azure Cosmos DB especificado para el servicio Azure Cosmos DB, una lista de objetos de permisos y una directiva de conexión.

DocumentClient(Uri, SecureString, ConnectionPolicy, Nullable<ConsistencyLevel>)

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio, la clave y la directiva de conexión de Azure Cosmos DB especificados para el servicio Azure Cosmos DB.

DocumentClient(Uri, SecureString, ConnectionPolicy, Nullable<ConsistencyLevel>, JsonSerializerSettings)
Obsoletos.

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio, la clave, la clave, la directiva de conexión y un jsonSerializerSettings personalizado para el servicio Azure Cosmos DB.

DocumentClient(Uri, SecureString, JsonSerializerSettings, ConnectionPolicy, Nullable<ConsistencyLevel>)

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio, la clave, la clave, la directiva de conexión y un jsonSerializerSettings personalizado para el servicio Azure Cosmos DB.

DocumentClient(Uri, String, ConnectionPolicy, Nullable<ConsistencyLevel>)

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio especificado, una clave de autorización (o token de recurso) y una directiva de conexión para el servicio Azure Cosmos DB.

DocumentClient(Uri, String, ConnectionPolicy, Nullable<ConsistencyLevel>, JsonSerializerSettings)
Obsoletos.

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio especificado, una clave de autorización (o token de recurso), una directiva de conexión y un jsonSerializerSettings personalizado para el servicio Azure Cosmos DB.

DocumentClient(Uri, String, HttpMessageHandler, ConnectionPolicy, Nullable<ConsistencyLevel>)

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio especificado, una clave de autorización (o token de recurso) y una directiva de conexión para el servicio Azure Cosmos DB.

DocumentClient(Uri, String, JsonSerializerSettings, ConnectionPolicy, Nullable<ConsistencyLevel>)

Inicializa una nueva instancia de la DocumentClient clase mediante el punto de conexión de servicio especificado, una clave de autorización (o token de recurso), una directiva de conexión y un jsonSerializerSettings personalizado para el servicio Azure Cosmos DB.

Propiedades

AuthKey

Obtiene la clave de autenticación usada por el cliente del servicio Azure Cosmos DB.

ConnectionPolicy

Obtiene la directiva de conexión que usa el cliente del servicio Azure Cosmos DB.

ConsistencyLevel

Obtiene el nivel de coherencia configurado del cliente desde el servicio Azure Cosmos DB.

PartitionResolvers
Obsoletos.

Los solucionadores de particiones son un diccionario de vínculos de base de datos a IPartitionResolver que se usará en la creación de particiones para el servicio Azure Cosmos DB.

ReadEndpoint

Obtiene el punto de conexión de lectura actual elegido en función de la disponibilidad y la preferencia del servicio Azure Cosmos DB.

ResourceTokens
Obsoletos.

Obtiene un diccionario de tokens de recursos utilizados por el cliente desde el servicio Azure Cosmos DB.

ServiceEndpoint

Obtiene el URI del punto de conexión para el punto de conexión de servicio del servicio Azure Cosmos DB.

Session

Obtiene o establece el objeto de sesión utilizado para el seguimiento de versiones de coherencia de sesión en el servicio Azure Cosmos DB.

WriteEndpoint

Obtiene el punto de conexión de escritura actual elegido en función de la disponibilidad y la preferencia del servicio Azure Cosmos DB.

Métodos

CreateAttachmentAsync(String, Object, RequestOptions, CancellationToken)

Crea datos adjuntos como una operación asincrónica en el servicio Azure Cosmos DB.

CreateAttachmentAsync(String, Stream, MediaOptions, RequestOptions, CancellationToken)

Crea un Attachment objeto con el contenido de proporcionado mediaStream como una operación asincrónica en el servicio Azure Cosmos DB.

CreateAttachmentAsync(Uri, Object, RequestOptions, CancellationToken)

Crea datos adjuntos como una operación asincrónica en el servicio Azure Cosmos DB.

CreateAttachmentAsync(Uri, Stream, MediaOptions, RequestOptions, CancellationToken)

Crea datos adjuntos como una operación asincrónica en el servicio Azure Cosmos DB.

CreateAttachmentQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para los datos adjuntos en el servicio Azure Cosmos DB. Devuelve un objeto IOrderedQueryable{Attachment}.

CreateAttachmentQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para los datos adjuntos en el servicio Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateAttachmentQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para los datos adjuntos en el servicio Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{dynamic}.

CreateAttachmentQuery(Uri, FeedOptions)

Método de extensión para crear una consulta de datos adjuntos en el servicio Azure Cosmos DB.

CreateAttachmentQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta de datos adjuntos en el servicio Azure Cosmos DB.

CreateAttachmentQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta de datos adjuntos en el servicio Azure Cosmos DB.

CreateAttachmentQuery<T>(String, FeedOptions)

Sobrecargado. Este método crea una consulta para los datos adjuntos en el servicio Azure Cosmos DB.

CreateAttachmentQuery<T>(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para los datos adjuntos en el servicio Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateAttachmentQuery<T>(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para los datos adjuntos en el servicio Azure Cosmos DB mediante una instrucción SQL.

CreateAttachmentQuery<T>(Uri, FeedOptions)

Método de extensión para crear una consulta de datos adjuntos en el servicio Azure Cosmos DB.

CreateAttachmentQuery<T>(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta de datos adjuntos en el servicio Azure Cosmos DB.

CreateAttachmentQuery<T>(Uri, String, FeedOptions)

Método de extensión para crear una consulta de datos adjuntos en el servicio Azure Cosmos DB.

CreateConflictQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta de conflictos en una colección en un servicio de Azure Cosmos DB. Devuelve Un objeto IOrderedQueryable{Conflict}.

CreateConflictQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para conflictos en una colección de una base de datos de Azure Cosmos DB con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateConflictQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta de conflictos en una colección en un servicio de Azure Cosmos DB. Devuelve un objeto IQueryable{Conflict}.

CreateConflictQuery(Uri, FeedOptions)

Método de extensión para crear una consulta de conflictos en el servicio Azure Cosmos DB.

CreateConflictQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta de conflictos en el servicio Azure Cosmos DB.

CreateConflictQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta de conflictos en el servicio Azure Cosmos DB.

CreateDatabaseAsync(Database, RequestOptions)

Crea un recurso de base de datos como una operación asincrónica en el servicio Azure Cosmos DB.

CreateDatabaseIfNotExistsAsync(Database, RequestOptions)

Crea (si no existe) u obtiene (si ya existe) un recurso de base de datos como una operación asincrónica en el servicio Azure Cosmos DB. Puede comprobar el código de estado de la respuesta para determinar si se devolvió la base de datos recién creada (201) o la base de datos existente(200).

CreateDatabaseQuery(FeedOptions)

Sobrecargado. Este método crea una consulta para los recursos de base de datos en una cuenta del servicio Azure Cosmos DB. Devuelve Un objeto IOrderedQueryable{Database}.

CreateDatabaseQuery(SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para los recursos de base de datos en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateDatabaseQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para los recursos de base de datos en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{dynamic}.

CreateDocumentAsync(String, Object, RequestOptions, Boolean, CancellationToken)

Crea un documento como una operación asincrónica en el servicio Azure Cosmos DB.

CreateDocumentAsync(Uri, Object, RequestOptions, Boolean, CancellationToken)

Crea un documento como una operación asincrónica en el servicio Azure Cosmos DB.

CreateDocumentChangeFeedQuery(String, ChangeFeedOptions)

Sobrecargado. Este método crea una consulta de fuente de cambios para los documentos de una colección en un servicio de Azure Cosmos DB.

CreateDocumentChangeFeedQuery(Uri, ChangeFeedOptions)

Método de extensión para crear una consulta de fuente de cambios para documentos en el servicio Azure Cosmos DB.

CreateDocumentCollectionAsync(String, DocumentCollection, RequestOptions)

Crea una colección como una operación asincrónica en el servicio Azure Cosmos DB.

CreateDocumentCollectionAsync(Uri, DocumentCollection, RequestOptions)

Crea una colección como una operación asincrónica en el servicio Azure Cosmos DB.

CreateDocumentCollectionIfNotExistsAsync(String, DocumentCollection, RequestOptions)

Crea (si no existe) u obtiene (si ya existe) una colección como una operación asincrónica en el servicio Azure Cosmos DB. Puede comprobar el código de estado de la respuesta para determinar si se devolvió la colección (201) o si se devolvió la colección existente (200).

CreateDocumentCollectionIfNotExistsAsync(Uri, DocumentCollection, RequestOptions)

Crea (si no existe) u obtiene (si ya existe) una colección como una operación asincrónica en el servicio Azure Cosmos DB.

CreateDocumentCollectionQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en una base de datos de Azure Cosmos DB. Devuelve Un objeto IOrderedQueryable{DocumentCollection}.

CreateDocumentCollectionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateDocumentCollectionQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para colecciones en una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{DocumentCollection}.

CreateDocumentCollectionQuery(Uri, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

CreateDocumentCollectionQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

CreateDocumentCollectionQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta para colecciones de documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para los documentos de una colección en un servicio de Azure Cosmos DB. Devuelve IOrderedQueryable{Document}.

CreateDocumentQuery(String, FeedOptions, Object)
Obsoletos.

Sobrecargado. Este método crea una consulta para los documentos de una colección en un servicio de Azure Cosmos DB. Devuelve IOrderedQueryable{Document}.

CreateDocumentQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateDocumentQuery(String, SqlQuerySpec, FeedOptions, Object)
Obsoletos.

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateDocumentQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{dynamic}.

CreateDocumentQuery(String, String, FeedOptions, Object)
Obsoletos.

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{dynamic}.

CreateDocumentQuery(Uri, FeedOptions)

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery(Uri, FeedOptions, Object)
Obsoletos.

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery(Uri, SqlQuerySpec, FeedOptions, Object)
Obsoletos.

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery(Uri, String, FeedOptions, Object)
Obsoletos.

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery<T>(String, FeedOptions)

Sobrecargado. Este método crea una consulta para documentos en una colección en un servicio de Azure Cosmos DB.

CreateDocumentQuery<T>(String, FeedOptions, Object)
Obsoletos.

Sobrecargado. Este método crea una consulta para documentos en una colección en un servicio de Azure Cosmos DB.

CreateDocumentQuery<T>(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un IQueryable{T}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateDocumentQuery<T>(String, SqlQuerySpec, FeedOptions, Object)
Obsoletos.

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un IQueryable{T}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateDocumentQuery<T>(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un IQueryable{T}.

CreateDocumentQuery<T>(String, String, FeedOptions, Object)
Obsoletos.

Sobrecargado. Este método crea una consulta para documentos en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un IQueryable{T}.

CreateDocumentQuery<T>(Uri, FeedOptions)

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, FeedOptions, Object)
Obsoletos.

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, SqlQuerySpec, FeedOptions, Object)
Obsoletos.

Método de extensión para crear una consulta de documentos para el servicio Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, String, FeedOptions)

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, String, FeedOptions, Object)
Obsoletos.

Método de extensión para crear una consulta para documentos en el servicio Azure Cosmos DB.

CreateOfferQuery(FeedOptions)

Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB. Devuelve IOrderedQueryable{Offer}.

CreateOfferQuery(SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateOfferQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve IQueryable{dynamic}.

CreatePermissionAsync(String, Permission, RequestOptions)

Crea un permiso en un objeto de usuario como una operación asincrónica en el servicio Azure Cosmos DB.

CreatePermissionAsync(Uri, Permission, RequestOptions)

Crea un permiso como una operación asincrónica en el servicio Azure Cosmos DB.

CreatePermissionQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para los permisos en un usuario de un servicio de Azure Cosmos DB. Devuelve IOrderedQueryable{Permission}.

CreatePermissionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para permisos en un usuario de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreatePermissionQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para los permisos en un usuario de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve IQueryable{dynamic}.

CreatePermissionQuery(Uri, FeedOptions)

Método de extensión para crear una consulta de permisos en el servicio Azure Cosmos DB.

CreatePermissionQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta de permisos en el servicio Azure Cosmos DB.

CreatePermissionQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta de permisos en el servicio Azure Cosmos DB.

CreateStoredProcedureAsync(String, StoredProcedure, RequestOptions)

Crea un procedimiento almacenado como una operación asincrónica en el servicio Azure Cosmos DB.

CreateStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Crea un procedimiento almacenado como una operación asincrónica en el servicio Azure Cosmos DB.

CreateStoredProcedureQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección en un servicio de Azure Cosmos DB. Devuelve Un IOrderedQueryable{StoredProcedure}.

CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL mediante una instrucción SQL con valores parametrizados. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateStoredProcedureQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{dynamic}.

CreateStoredProcedureQuery(Uri, FeedOptions)

Método de extensión para crear consultas para procedimientos almacenados en el servicio Azure Cosmos DB.

CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear consultas para procedimientos almacenados en el servicio Azure Cosmos DB.

CreateStoredProcedureQuery(Uri, String, FeedOptions)

Método de extensión para crear consultas para procedimientos almacenados en el servicio Azure Cosmos DB.

CreateTriggerAsync(String, Trigger, RequestOptions)

Crea un desencadenador como una operación asincrónica en el servicio Azure Cosmos DB.

CreateTriggerAsync(Uri, Trigger, RequestOptions)

Crea un desencadenador como una operación asincrónica en el servicio Azure Cosmos DB.

CreateTriggerQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para desencadenadores en una colección en un servicio de Azure Cosmos DB. Devuelve Un objeto IOrderedQueryable{Trigger}.

CreateTriggerQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para desencadenadores en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateTriggerQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para desencadenadores en una colección en un servicio de Azure Cosmos DB. Devuelve un objeto IQueryable{dynamic}.

CreateTriggerQuery(Uri, FeedOptions)

Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB.

CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB.

CreateTriggerQuery(Uri, String, FeedOptions)

Método de extensión para crear consultas para desencadenadores en el servicio Azure Cosmos DB.

CreateUserAsync(String, User, RequestOptions)

Crea un objeto de usuario como una operación asincrónica en el servicio Azure Cosmos DB.

CreateUserAsync(Uri, User, RequestOptions)

Crea un usuario como una operación asincrónica en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionAsync(String, UserDefinedFunction, RequestOptions)

Crea una función definida por el usuario como una operación asincrónica en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Crea una función definida por el usuario como una operación asincrónica en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para udf en una colección en un servicio de Azure Cosmos DB. Devuelve Un IOrderedQueryable{UserDefinedFunction}.

CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para udf en una colección de una base de datos de Azure Cosmos DB con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateUserDefinedFunctionQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para udf en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{dynamic}.

CreateUserDefinedFunctionQuery(Uri, FeedOptions)

Método de extensión para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta para funciones definidas por el usuario en el servicio Azure Cosmos DB.

CreateUserQuery(String, FeedOptions)

Sobrecargado. Este método crea una consulta para los usuarios en un servicio de Azure Cosmos DB. Devuelve IOrderedQueryable{User}.

CreateUserQuery(String, SqlQuerySpec, FeedOptions)

Sobrecargado. Este método crea una consulta para los usuarios de una base de datos de Azure Cosmos DB mediante una instrucción SQL con valores con parámetros. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec.

CreateUserQuery(String, String, FeedOptions)

Sobrecargado. Este método crea una consulta para los usuarios en un servicio de Azure Cosmos DB. Devuelve IQueryable{dynamic}.

CreateUserQuery(Uri, FeedOptions)

Método de extensión para crear una consulta para los usuarios en el servicio Azure Cosmos DB.

CreateUserQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensión para crear una consulta para los usuarios en el servicio Azure Cosmos DB.

CreateUserQuery(Uri, String, FeedOptions)

Método de extensión para crear una consulta para los usuarios en el servicio Azure Cosmos DB.

DeleteAttachmentAsync(String, RequestOptions, CancellationToken)

Elimine un Attachment elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteAttachmentAsync(Uri, RequestOptions, CancellationToken)

Elimine datos adjuntos como una operación asincrónica del servicio Azure Cosmos DB.

DeleteConflictAsync(String, RequestOptions)

Elimine un Conflict elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteConflictAsync(Uri, RequestOptions)

Elimine un conflicto como una operación asincrónica del servicio Azure Cosmos DB.

DeleteDatabaseAsync(String, RequestOptions)

Elimine un Database elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteDatabaseAsync(Uri, RequestOptions)

Elimine una base de datos como una operación asincrónica del servicio Azure Cosmos DB.

DeleteDocumentAsync(String, RequestOptions, CancellationToken)

Elimine un Document elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteDocumentAsync(Uri, RequestOptions, CancellationToken)

Elimine un documento como una operación asincrónica del servicio Azure Cosmos DB.

DeleteDocumentCollectionAsync(String, RequestOptions)

Elimine un DocumentCollection elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteDocumentCollectionAsync(Uri, RequestOptions)

Elimine una colección como una operación asincrónica del servicio Azure Cosmos DB.

DeletePermissionAsync(String, RequestOptions)

Elimine un Permission elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeletePermissionAsync(Uri, RequestOptions)

Elimine un permiso como una operación asincrónica del servicio Azure Cosmos DB.

DeleteStoredProcedureAsync(String, RequestOptions)

Elimine un StoredProcedure elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteStoredProcedureAsync(Uri, RequestOptions)

Elimine un procedimiento almacenado como una operación asincrónica del servicio Azure Cosmos DB.

DeleteTriggerAsync(String, RequestOptions)

Elimine un Trigger elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteTriggerAsync(Uri, RequestOptions)

Elimine un desencadenador como una operación asincrónica del servicio Azure Cosmos DB.

DeleteUserAsync(String, RequestOptions)

Elimine un User elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteUserAsync(Uri, RequestOptions)

Elimine un usuario como una operación asincrónica del servicio Azure Cosmos DB.

DeleteUserDefinedFunctionAsync(String, RequestOptions)

Elimine un UserDefinedFunction elemento del servicio Azure Cosmos DB como una operación asincrónica.

DeleteUserDefinedFunctionAsync(Uri, RequestOptions)

Elimine una función definida por el usuario como una operación asincrónica del servicio Azure Cosmos DB.

Dispose()

Elimina el cliente para el servicio Azure Cosmos DB.

ExecuteStoredProcedureAsync<TValue>(String, Object[])

Ejecuta un procedimiento almacenado en una colección como una operación asincrónica en el servicio Azure Cosmos DB.

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

Ejecuta un procedimiento almacenado en una colección con particiones en el servicio Azure Cosmos DB como una operación asincrónica, especificando una partición de destino.

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

Ejecuta un procedimiento almacenado en una colección con particiones en el servicio Azure Cosmos DB como una operación asincrónica, especificando una partición de destino.

ExecuteStoredProcedureAsync<TValue>(Uri, Object[])

Ejecuta un procedimiento almacenado en una colección como una operación asincrónica desde el servicio Azure Cosmos DB.

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

Ejecuta un procedimiento almacenado en una colección como una operación asincrónica desde el servicio Azure Cosmos DB.

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

Ejecuta un procedimiento almacenado en una colección como una operación asincrónica desde el servicio Azure Cosmos DB.

GetDatabaseAccountAsync()

Lea desde DatabaseAccount el servicio Azure Cosmos DB como una operación asincrónica.

OpenAsync(CancellationToken)

Abra la conexión para validar que la inicialización del cliente se realiza correctamente en el servicio Azure Cosmos DB.

ReadAttachmentAsync(String, RequestOptions, CancellationToken)

Lee un Attachment elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadAttachmentAsync(Uri, RequestOptions, CancellationToken)

Lee como Attachment una operación asincrónica desde el servicio Azure Cosmos DB.

ReadAttachmentFeedAsync(String, FeedOptions, CancellationToken)

Lee la fuente (secuencia) de Attachment para un documento del servicio Azure Cosmos DB como una operación asincrónica.

ReadAttachmentFeedAsync(Uri, FeedOptions, CancellationToken)

Lee la fuente (secuencia) de datos adjuntos de un documento como una operación asincrónica del servicio Azure Cosmos DB.

ReadConflictAsync(String, RequestOptions)

Lee un Conflict elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadConflictAsync(Uri, RequestOptions)

Lee como Conflict una operación asincrónica desde el servicio Azure Cosmos DB.

ReadConflictFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de Conflict para una colección del servicio Azure Cosmos DB como una operación asincrónica.

ReadConflictFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de conflictos de una colección como una operación asincrónica del servicio Azure Cosmos DB.

ReadDatabaseAsync(String, RequestOptions)

Lee un Database elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadDatabaseAsync(Uri, RequestOptions)

Lee como Database una operación asincrónica desde el servicio Azure Cosmos DB.

ReadDatabaseFeedAsync(FeedOptions)

Lee la fuente (secuencia) de para una cuenta de base de Database datos del servicio Azure Cosmos DB como una operación asincrónica.

ReadDocumentAsync(String, RequestOptions, CancellationToken)

Lee un Document elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadDocumentAsync(Uri, RequestOptions, CancellationToken)

Lee como Document una operación asincrónica desde el servicio Azure Cosmos DB.

ReadDocumentAsync<T>(String, RequestOptions, CancellationToken)

Lee como Document un tipo genérico T del servicio Azure Cosmos DB como una operación asincrónica.

ReadDocumentAsync<T>(Uri, RequestOptions, CancellationToken)

Lee como Document un tipo genérico T del servicio Azure Cosmos DB como una operación asincrónica.

ReadDocumentCollectionAsync(String, RequestOptions)

Lee un DocumentCollection elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadDocumentCollectionAsync(Uri, RequestOptions)

Lee como DocumentCollection una operación asincrónica desde el servicio Azure Cosmos DB.

ReadDocumentCollectionFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de para una base de DocumentCollection datos del servicio Azure Cosmos DB como una operación asincrónica.

ReadDocumentCollectionFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de colecciones de una base de datos como una operación asincrónica desde el servicio Azure Cosmos DB.

ReadDocumentFeedAsync(String, FeedOptions, CancellationToken)

Lee la fuente (secuencia) de documentos de una colección especificada del servicio Azure Cosmos DB. Esto devuelve un ResourceResponse<TResource> objeto que contendrá una lista enumerable de objetos dinámicos.

ReadDocumentFeedAsync(Uri, FeedOptions, CancellationToken)

Lee la fuente (secuencia) de documentos de una colección como una operación asincrónica del servicio Azure Cosmos DB.

ReadMediaAsync(String, CancellationToken)

Recupera el contenido adjunto especificado (también conocido como medio) del servicio Azure Cosmos DB.

ReadMediaMetadataAsync(String)

Recupera los metadatos asociados al contenido adjunto especificado (también conocido como medio) como una operación asincrónica del servicio Azure Cosmos DB.

ReadOfferAsync(String)

Lee un Offer elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadOffersFeedAsync(FeedOptions)

Lee la fuente (secuencia) de para una cuenta de base de Offer datos del servicio Azure Cosmos DB como una operación asincrónica.

ReadPartitionKeyRangeFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de para una cuenta de base de PartitionKeyRange datos del servicio Azure Cosmos DB como una operación asincrónica.

ReadPartitionKeyRangeFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de para una cuenta de base de PartitionKeyRange datos del servicio Azure Cosmos DB como una operación asincrónica.

ReadPermissionAsync(String, RequestOptions)

Lee un Permission elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadPermissionAsync(Uri, RequestOptions)

Lee un Permission recurso como una operación asincrónica del servicio Azure Cosmos DB.

ReadPermissionFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de Permission para un usuario del servicio Azure Cosmos DB como una operación asincrónica.

ReadPermissionFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de permisos para un usuario como una operación asincrónica del servicio Azure Cosmos DB.

ReadStoredProcedureAsync(String, RequestOptions)

Lee un StoredProcedure elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadStoredProcedureAsync(Uri, RequestOptions)

Lee como StoredProcedure una operación asincrónica desde el servicio Azure Cosmos DB.

ReadStoredProcedureFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de StoredProcedure para una colección del servicio Azure Cosmos DB como una operación asincrónica.

ReadStoredProcedureFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de procedimientos almacenados de una colección como una operación asincrónica del servicio Azure Cosmos DB.

ReadTriggerAsync(String, RequestOptions)

Lee un Trigger elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadTriggerAsync(Uri, RequestOptions)

Lee como Trigger una operación asincrónica desde el servicio Azure Cosmos DB.

ReadTriggerFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de Trigger para una colección del servicio Azure Cosmos DB como una operación asincrónica.

ReadTriggerFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de desencadenadores de una colección como una operación asincrónica desde el servicio Azure Cosmos DB.

ReadUserAsync(String, RequestOptions)

Lee un User elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadUserAsync(Uri, RequestOptions)

Lee como User una operación asincrónica desde el servicio Azure Cosmos DB.

ReadUserDefinedFunctionAsync(String, RequestOptions)

Lee un UserDefinedFunction elemento del servicio Azure Cosmos DB como una operación asincrónica.

ReadUserDefinedFunctionAsync(Uri, RequestOptions)

Lee como UserDefinedFunction una operación asincrónica desde el servicio Azure Cosmos DB.

ReadUserDefinedFunctionFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de UserDefinedFunction para una colección del servicio Azure Cosmos DB como una operación asincrónica.

ReadUserDefinedFunctionFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de las funciones definidas por el usuario para una colección como una operación asincrónica desde el servicio Azure Cosmos DB.

ReadUserFeedAsync(String, FeedOptions)

Lee la fuente (secuencia) de para una base de User datos del servicio Azure Cosmos DB como una operación asincrónica.

ReadUserFeedAsync(Uri, FeedOptions)

Lee la fuente (secuencia) de los usuarios para una base de datos como una operación asincrónica desde el servicio Azure Cosmos DB.

ReplaceAttachmentAsync(Attachment, RequestOptions, CancellationToken)

Reemplaza a en Attachment el servicio Azure Cosmos DB como una operación asincrónica.

ReplaceAttachmentAsync(Uri, Attachment, RequestOptions, CancellationToken)

Reemplaza un archivo adjunto como una operación asincrónica en el servicio Azure Cosmos DB.

ReplaceDocumentAsync(Document, RequestOptions, CancellationToken)

Reemplaza a en Document el servicio Azure Cosmos DB como una operación asincrónica.

ReplaceDocumentAsync(String, Object, RequestOptions, CancellationToken)

Reemplaza a en Document el servicio Azure Cosmos DB como una operación asincrónica.

ReplaceDocumentAsync(Uri, Object, RequestOptions, CancellationToken)

Reemplaza un documento como una operación asincrónica en el servicio Azure Cosmos DB.

ReplaceDocumentCollectionAsync(DocumentCollection, RequestOptions)

Reemplaza una colección de documentos en el servicio Azure Cosmos DB como una operación asincrónica.

ReplaceDocumentCollectionAsync(Uri, DocumentCollection, RequestOptions)

Reemplaza una colección de documentos como una operación asincrónica en el servicio Azure Cosmos DB.

ReplaceOfferAsync(Offer)

Reemplaza a en Offer el servicio Azure Cosmos DB como una operación asincrónica.

ReplacePermissionAsync(Permission, RequestOptions)

Reemplaza a en Permission el servicio Azure Cosmos DB como una operación asincrónica.

ReplacePermissionAsync(Uri, Permission, RequestOptions)

Reemplaza un permiso como una operación asincrónica en el servicio Azure Cosmos DB.

ReplaceStoredProcedureAsync(StoredProcedure, RequestOptions)

Reemplaza a en StoredProcedure el servicio Azure Cosmos DB como una operación asincrónica.

ReplaceStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Reemplace el procedimiento almacenado especificado en el servicio Azure Cosmos DB.

ReplaceTriggerAsync(Trigger, RequestOptions)

Reemplaza a en Trigger el servicio Azure Cosmos DB como una operación asincrónica.

ReplaceTriggerAsync(Uri, Trigger, RequestOptions)

Reemplaza un desencadenador como una operación asincrónica en el servicio Azure Cosmos DB.

ReplaceUserAsync(Uri, User, RequestOptions)

Reemplaza a un usuario como una operación asincrónica en el servicio Azure Cosmos DB.

ReplaceUserAsync(User, RequestOptions)

Reemplaza a en User el servicio Azure Cosmos DB como una operación asincrónica.

ReplaceUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Reemplaza una función definida por el usuario como una operación asincrónica en el servicio Azure Cosmos DB.

ReplaceUserDefinedFunctionAsync(UserDefinedFunction, RequestOptions)

Reemplaza a en UserDefinedFunction el servicio Azure Cosmos DB como una operación asincrónica.

UpdateMediaAsync(String, Stream, MediaOptions, CancellationToken)

Reemplaza el contenido del medio especificado como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertAttachmentAsync(String, Object, RequestOptions, CancellationToken)

Upserts un archivo adjunto como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertAttachmentAsync(String, Stream, MediaOptions, RequestOptions, CancellationToken)

Upserts an Attachment con el contenido de proporcionado mediaStream como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertAttachmentAsync(Uri, Object, RequestOptions, CancellationToken)

Upserts un archivo adjunto como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertAttachmentAsync(Uri, Stream, MediaOptions, RequestOptions, CancellationToken)

Upserts un archivo adjunto como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertDocumentAsync(String, Object, RequestOptions, Boolean, CancellationToken)

Upserts a Document como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertDocumentAsync(Uri, Object, RequestOptions, Boolean, CancellationToken)

Upserts un documento como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertPermissionAsync(String, Permission, RequestOptions)

Upserts un permiso para un objeto de usuario en el servicio Azure Cosmos DB como una operación asincrónica.

UpsertPermissionAsync(Uri, Permission, RequestOptions)

Upserts un permiso como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertStoredProcedureAsync(String, StoredProcedure, RequestOptions)

Upserts un procedimiento almacenado como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Upserts un procedimiento almacenado como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertTriggerAsync(String, Trigger, RequestOptions)

Upserts un desencadenador como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertTriggerAsync(Uri, Trigger, RequestOptions)

Upserts un desencadenador como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertUserAsync(String, User, RequestOptions)

Upserts un permiso para un objeto de usuario en el servicio Azure Cosmos DB como una operación asincrónica.

UpsertUserAsync(Uri, User, RequestOptions)

Upserts a un usuario como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertUserDefinedFunctionAsync(String, UserDefinedFunction, RequestOptions)

Upserts una función definida por el usuario como una operación asincrónica en el servicio Azure Cosmos DB.

UpsertUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Upserts una función definida por el usuario como una operación asincrónica en el servicio Azure Cosmos DB.

Se aplica a