Partager via


DocumentClient Classe

Définition

Fournit une représentation logique côté client pour le service Azure Cosmos DB. Ce client est utilisé pour configurer et exécuter des requêtes auprès du service.

public sealed class DocumentClient : IDisposable
type DocumentClient = class
    interface IDisposable
    interface IDocumentClient
Public NotInheritable Class DocumentClient
Implements IDisposable
Héritage
DocumentClient
Implémente

Remarques

Client de service qui encapsule le point de terminaison, les informations d’identification et la stratégie de connexion utilisées pour accéder au service Azure Cosmos DB. Il est recommandé de mettre en cache et de réutiliser cette instance au sein de votre application plutôt que de créer une instance pour chaque opération.

Lorsque votre application utilise DocumentClient, vous devez appeler son implémentation IDisposable.Dispose lorsque vous avez terminé de l’utiliser. Selon votre technique de programmation, vous pouvez procéder de l’une des deux manières suivantes :

1. En utilisant une construction de langage telle que l’instruction using en C#. L’instruction using est en fait une commodité syntaxique. Au moment de la compilation, le compilateur de langage implémente le langage intermédiaire (IL) pour un bloc try/catch.

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

2. En encapsulant l’appel à l’implémentation IDisposable.Dispose dans un bloc try/catch. L’exemple suivant remplace le bloc using dans l’exemple précédent par un bloc try/catch/finally.

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

Constructeurs

DocumentClient(Uri, IDictionary<String,String>, ConnectionPolicy, Nullable<ConsistencyLevel>)
Obsolète.

Initialise une nouvelle instance de la classe Microsoft.Azure.Documents.Client.DocumentClient à l’aide du point de terminaison de service Azure Cosmos DB spécifié, d’un dictionnaire de jetons de ressource et d’une stratégie de connexion.

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

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison de service Azure Cosmos DB spécifié pour le service Azure Cosmos DB, d’une liste d’objets d’autorisation et d’une stratégie de connexion.

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

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison, de la clé et de la stratégie de connexion du service Azure Cosmos DB spécifiés pour le service Azure Cosmos DB.

DocumentClient(Uri, SecureString, ConnectionPolicy, Nullable<ConsistencyLevel>, JsonSerializerSettings)
Obsolète.

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison de service Azure Cosmos DB spécifié, de la clé, de la stratégie de connexion et d’un JsonSerializerSettings personnalisé pour le service Azure Cosmos DB.

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

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison de service Azure Cosmos DB spécifié, de la clé, de la stratégie de connexion et d’un JsonSerializerSettings personnalisé pour le service Azure Cosmos DB.

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

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison de service spécifié, d’une clé d’autorisation (ou d’un jeton de ressource) et d’une stratégie de connexion pour le service Azure Cosmos DB.

DocumentClient(Uri, String, ConnectionPolicy, Nullable<ConsistencyLevel>, JsonSerializerSettings)
Obsolète.

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison de service spécifié, d’une clé d’autorisation (ou d’un jeton de ressource), d’une stratégie de connexion et d’un jsonSerializerSettings personnalisé pour le service Azure Cosmos DB.

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

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison de service spécifié, d’une clé d’autorisation (ou d’un jeton de ressource) et d’une stratégie de connexion pour le service Azure Cosmos DB.

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

Initialise une nouvelle instance de la classe à l’aide DocumentClient du point de terminaison de service spécifié, d’une clé d’autorisation (ou d’un jeton de ressource), d’une stratégie de connexion et d’un jsonSerializerSettings personnalisé pour le service Azure Cosmos DB.

Propriétés

AuthKey

Obtient l’AuthKey utilisé par le client à partir du service Azure Cosmos DB.

ConnectionPolicy

Obtient la stratégie de connexion utilisée par le client à partir du service Azure Cosmos DB.

ConsistencyLevel

Obtient le niveau de cohérence configuré du client à partir du service Azure Cosmos DB.

PartitionResolvers
Obsolète.

Les résolveurs de partitions sont un dictionnaire de liens de base de données vers IPartitionResolver à utiliser dans le partitionnement pour le service Azure Cosmos DB.

ReadEndpoint

Obtient le point de terminaison de lecture actuel choisi en fonction de la disponibilité et de la préférence du service Azure Cosmos DB.

ResourceTokens
Obsolète.

Obtient un dictionnaire des jetons de ressource utilisés par le client à partir du service Azure Cosmos DB.

ServiceEndpoint

Obtient l’URI du point de terminaison pour le point de terminaison de service à partir du service Azure Cosmos DB.

Session

Obtient ou définit l’objet de session utilisé pour le suivi de version de cohérence de session dans le service Azure Cosmos DB.

WriteEndpoint

Obtient le point de terminaison d’écriture actuel choisi en fonction de la disponibilité et de la préférence du service Azure Cosmos DB.

Méthodes

CreateAttachmentAsync(String, Object, RequestOptions, CancellationToken)

Crée une pièce jointe en tant qu’opération asychrone dans le service Azure Cosmos DB.

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

Crée un Attachment avec le contenu du fourni mediaStream en tant qu’opération asynchrone dans le service Azure Cosmos DB.

CreateAttachmentAsync(Uri, Object, RequestOptions, CancellationToken)

Crée une pièce jointe en tant qu’opération asychrone dans le service Azure Cosmos DB.

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

Crée une pièce jointe en tant qu’opération asynchrone dans le service Azure Cosmos DB.

CreateAttachmentQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les pièces jointes dans le service Azure Cosmos DB. Elle retourne un IOrderedQueryable{Attachment}.

CreateAttachmentQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les pièces jointes dans le service Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateAttachmentQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les pièces jointes dans le service Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne un IQueryable{dynamic}.

CreateAttachmentQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour les pièces jointes dans le service Azure Cosmos DB.

CreateAttachmentQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour les pièces jointes dans le service Azure Cosmos DB.

CreateAttachmentQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour les pièces jointes dans le service Azure Cosmos DB.

CreateAttachmentQuery<T>(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les pièces jointes dans le service Azure Cosmos DB.

CreateAttachmentQuery<T>(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les pièces jointes dans le service Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateAttachmentQuery<T>(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les pièces jointes dans le service Azure Cosmos DB à l’aide d’une instruction SQL.

CreateAttachmentQuery<T>(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour les pièces jointes dans le service Azure Cosmos DB.

CreateAttachmentQuery<T>(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour les pièces jointes dans le service Azure Cosmos DB.

CreateAttachmentQuery<T>(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour les pièces jointes dans le service Azure Cosmos DB.

CreateConflictQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les conflits sous une collection dans un service Azure Cosmos DB. Elle renvoie An IOrderedQueryable{Conflict}.

CreateConflictQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les conflits sous une collection dans une base de données Azure Cosmos DB avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateConflictQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les conflits sous une collection dans un service Azure Cosmos DB. Elle retourne un IQueryable{Conflict}.

CreateConflictQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour les conflits dans le service Azure Cosmos DB.

CreateConflictQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour les conflits dans le service Azure Cosmos DB.

CreateConflictQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour les conflits dans le service Azure Cosmos DB.

CreateDatabaseAsync(Database, RequestOptions)

Crée une ressource de base de données en tant qu’opération asychronous dans le service Azure Cosmos DB.

CreateDatabaseIfNotExistsAsync(Database, RequestOptions)

Crée(si n’existe pas) ou obtient (si existe déjà) une ressource de base de données en tant qu’opération asychrone dans le service Azure Cosmos DB. Vous pouvez case activée le code status de la réponse pour déterminer si la base de données a été nouvellement créée(201) ou si la base de données existante a été retournée(200)

CreateDatabaseQuery(FeedOptions)

Surchargé. Cette méthode crée une requête pour les ressources de base de données sous un compte dans le service Azure Cosmos DB. Elle retourne Un IOrderedQueryable{Database}.

CreateDatabaseQuery(SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les ressources de base de données sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateDatabaseQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les ressources de base de données sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne un IQueryable{dynamic}.

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

Crée un document en tant qu’opération asychrone dans le service Azure Cosmos DB.

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

Crée un document en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateDocumentChangeFeedQuery(String, ChangeFeedOptions)

Surchargé. Cette méthode crée une requête de flux de modification pour les documents sous une collection dans un service Azure Cosmos DB.

CreateDocumentChangeFeedQuery(Uri, ChangeFeedOptions)

Méthode d’extension pour créer une requête de flux de modification pour les documents dans le service Azure Cosmos DB.

CreateDocumentCollectionAsync(String, DocumentCollection, RequestOptions)

Crée une collection en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateDocumentCollectionAsync(Uri, DocumentCollection, RequestOptions)

Crée une collection en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateDocumentCollectionIfNotExistsAsync(String, DocumentCollection, RequestOptions)

Crée (si n’existe pas) ou obtient (si elle existe déjà) une collection en tant qu’opération asychrone dans le service Azure Cosmos DB. Vous pouvez case activée le code status de la réponse pour déterminer si la collection a été créée récemment (201) ou si la collection existante a été retournée (200).

CreateDocumentCollectionIfNotExistsAsync(Uri, DocumentCollection, RequestOptions)

Crée(si n’existe pas) ou obtient (si existe déjà) une collection en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateDocumentCollectionQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les collections sous une base de données Azure Cosmos DB. Elle renvoie An IOrderedQueryable{DocumentCollection}.

CreateDocumentCollectionQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les regroupements sous une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateDocumentCollectionQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les collections sous une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne un IQueryable{DocumentCollection}.

CreateDocumentCollectionQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour les collections de documents dans le service Azure Cosmos DB.

CreateDocumentCollectionQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour les collections de documents dans le service Azure Cosmos DB.

CreateDocumentCollectionQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour les collections de documents dans le service Azure Cosmos DB.

CreateDocumentQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans un service Azure Cosmos DB. Elle renvoie IOrderedQueryable{Document}.

CreateDocumentQuery(String, FeedOptions, Object)
Obsolète.

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans un service Azure Cosmos DB. Elle renvoie IOrderedQueryable{Document}.

CreateDocumentQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateDocumentQuery(String, SqlQuerySpec, FeedOptions, Object)
Obsolète.

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateDocumentQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Il retourne un IQueryable{dynamic}.

CreateDocumentQuery(String, String, FeedOptions, Object)
Obsolète.

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Il retourne un IQueryable{dynamic}.

CreateDocumentQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery(Uri, FeedOptions, Object)
Obsolète.

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery(Uri, SqlQuerySpec, FeedOptions, Object)
Obsolète.

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery(Uri, String, FeedOptions, Object)
Obsolète.

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery<T>(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans un service Azure Cosmos DB.

CreateDocumentQuery<T>(String, FeedOptions, Object)
Obsolète.

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans un service Azure Cosmos DB.

CreateDocumentQuery<T>(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{T}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateDocumentQuery<T>(String, SqlQuerySpec, FeedOptions, Object)
Obsolète.

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{T}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateDocumentQuery<T>(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Il retourne un IQueryable{T}.

CreateDocumentQuery<T>(String, String, FeedOptions, Object)
Obsolète.

Surchargé. Cette méthode crée une requête pour les documents sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Il retourne un IQueryable{T}.

CreateDocumentQuery<T>(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, FeedOptions, Object)
Obsolète.

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, SqlQuerySpec, FeedOptions, Object)
Obsolète.

Méthode d’extension pour créer une requête pour des documents pour le service Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateDocumentQuery<T>(Uri, String, FeedOptions, Object)
Obsolète.

Méthode d’extension pour créer une requête pour des documents dans le service Azure Cosmos DB.

CreateOfferQuery(FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB. Elle retourne IOrderedQueryable{Offre}.

CreateOfferQuery(SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Elle retourne IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateOfferQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne IQueryable{dynamic}.

CreatePermissionAsync(String, Permission, RequestOptions)

Crée une autorisation sur un objet utilisateur en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreatePermissionAsync(Uri, Permission, RequestOptions)

Crée une autorisation en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreatePermissionQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les autorisations sous un utilisateur dans un service Azure Cosmos DB. Elle retourne IOrderedQueryable{Permission}.

CreatePermissionQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les autorisations sous un utilisateur dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreatePermissionQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les autorisations sous un utilisateur dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne IQueryable{dynamic}.

CreatePermissionQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête d’autorisations dans le service Azure Cosmos DB.

CreatePermissionQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête d’autorisations dans le service Azure Cosmos DB.

CreatePermissionQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête d’autorisations dans le service Azure Cosmos DB.

CreateStoredProcedureAsync(String, StoredProcedure, RequestOptions)

Crée une procédure stockée en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Crée une procédure stockée en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateStoredProcedureQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans un service Azure Cosmos DB. Elle retourne un IOrderedQueryable{StoredProcedure}.

CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateStoredProcedureQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Il retourne un IQueryable{dynamic}.

CreateStoredProcedureQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB.

CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB.

CreateStoredProcedureQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB.

CreateTriggerAsync(String, Trigger, RequestOptions)

Crée un déclencheur en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateTriggerAsync(Uri, Trigger, RequestOptions)

Crée un déclencheur en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateTriggerQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans un service Azure Cosmos DB. Elle retourne un IOrderedQueryable{Trigger}.

CreateTriggerQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Il retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation d’instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateTriggerQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les déclencheurs sous une collection dans un service Azure Cosmos DB. Il retourne un IQueryable{dynamic}.

CreateTriggerQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour des déclencheurs dans le service Azure Cosmos DB.

CreateTriggerQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour des déclencheurs dans le service Azure Cosmos DB.

CreateTriggerQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour des déclencheurs dans le service Azure Cosmos DB.

CreateUserAsync(String, User, RequestOptions)

Crée un objet utilisateur en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateUserAsync(Uri, User, RequestOptions)

Crée un utilisateur en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateUserDefinedFunctionAsync(String, UserDefinedFunction, RequestOptions)

Crée une fonction définie par l’utilisateur en tant qu’opération asychrone dans le service Azure Cosmos DB.

CreateUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Crée une fonction définie par l’utilisateur en tant qu’opération asychronous dans le service Azure Cosmos DB.

CreateUserDefinedFunctionQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les udfs sous une collection dans un service Azure Cosmos DB. Elle retourne An IOrderedQueryable{UserDefinedFunction}.

CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les udfs sous une collection dans une base de données Azure Cosmos DB avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateUserDefinedFunctionQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les udfs sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne un IQueryable{dynamic}.

CreateUserDefinedFunctionQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour des fonctions définies par l’utilisateur dans le service Azure Cosmos DB.

CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour des fonctions définies par l’utilisateur dans le service Azure Cosmos DB.

CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour des fonctions définies par l’utilisateur dans le service Azure Cosmos DB.

CreateUserQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les utilisateurs sous un service Azure Cosmos DB. Elle retourne IOrderedQueryable{User}.

CreateUserQuery(String, SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les utilisateurs sous une base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateUserQuery(String, String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les utilisateurs sous un service Azure Cosmos DB. Elle retourne IQueryable{dynamic}.

CreateUserQuery(Uri, FeedOptions)

Méthode d’extension pour créer une requête pour les utilisateurs dans le service Azure Cosmos DB.

CreateUserQuery(Uri, SqlQuerySpec, FeedOptions)

Méthode d’extension pour créer une requête pour les utilisateurs dans le service Azure Cosmos DB.

CreateUserQuery(Uri, String, FeedOptions)

Méthode d’extension pour créer une requête pour les utilisateurs dans le service Azure Cosmos DB.

DeleteAttachmentAsync(String, RequestOptions, CancellationToken)

Supprimez un Attachment du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteAttachmentAsync(Uri, RequestOptions, CancellationToken)

Supprimer une pièce jointe en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteConflictAsync(String, RequestOptions)

Supprimez un Conflict du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteConflictAsync(Uri, RequestOptions)

Supprimer un conflit en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteDatabaseAsync(String, RequestOptions)

Supprimez un Database du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteDatabaseAsync(Uri, RequestOptions)

Supprimez une base de données en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteDocumentAsync(String, RequestOptions, CancellationToken)

Supprimez un Document du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteDocumentAsync(Uri, RequestOptions, CancellationToken)

Supprimer un document en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteDocumentCollectionAsync(String, RequestOptions)

Supprimez un DocumentCollection du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteDocumentCollectionAsync(Uri, RequestOptions)

Supprimer une collection en tant qu’opération asynchrone du service Azure Cosmos DB.

DeletePermissionAsync(String, RequestOptions)

Supprimez un Permission du service Azure Cosmos DB en tant qu’opération asynchrone.

DeletePermissionAsync(Uri, RequestOptions)

Supprimez une autorisation en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteStoredProcedureAsync(String, RequestOptions)

Supprimez un StoredProcedure du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteStoredProcedureAsync(Uri, RequestOptions)

Supprimer une procédure stockée en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteTriggerAsync(String, RequestOptions)

Supprimez un Trigger du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteTriggerAsync(Uri, RequestOptions)

Supprimez un déclencheur en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteUserAsync(String, RequestOptions)

Supprimez un User du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteUserAsync(Uri, RequestOptions)

Supprimer un utilisateur en tant qu’opération asynchrone du service Azure Cosmos DB.

DeleteUserDefinedFunctionAsync(String, RequestOptions)

Supprimez un UserDefinedFunction du service Azure Cosmos DB en tant qu’opération asynchrone.

DeleteUserDefinedFunctionAsync(Uri, RequestOptions)

Supprimez une fonction définie par l’utilisateur en tant qu’opération asynchrone du service Azure Cosmos DB.

Dispose()

Supprime le client pour le service Azure Cosmos DB.

ExecuteStoredProcedureAsync<TValue>(String, Object[])

Exécute une procédure stockée sur une collection en tant qu’opération asynchrone dans le service Azure Cosmos DB.

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

Exécute une procédure stockée sur une collection partitionnée dans le service Azure Cosmos DB en tant qu’opération asynchrone, en specifiant une partition cible.

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

Exécute une procédure stockée sur une collection partitionnée dans le service Azure Cosmos DB en tant qu’opération asynchrone, en specifiant une partition cible.

ExecuteStoredProcedureAsync<TValue>(Uri, Object[])

Exécute une procédure stockée sur une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

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

Exécute une procédure stockée sur une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

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

Exécute une procédure stockée sur une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

GetDatabaseAccountAsync()

Lisez le DatabaseAccount à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

OpenAsync(CancellationToken)

Ouvrez la connexion pour vérifier que l’initialisation du client a réussi dans le service Azure Cosmos DB.

ReadAttachmentAsync(String, RequestOptions, CancellationToken)

Lit un Attachment à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadAttachmentAsync(Uri, RequestOptions, CancellationToken)

Lit un Attachment en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadAttachmentFeedAsync(String, FeedOptions, CancellationToken)

Lit le flux (séquence) d’un Attachment document à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadAttachmentFeedAsync(Uri, FeedOptions, CancellationToken)

Lit le flux (séquence) de pièces jointes d’un document en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadConflictAsync(String, RequestOptions)

Lit un Conflict à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadConflictAsync(Uri, RequestOptions)

Lit un Conflict en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadConflictFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’une Conflict collection à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadConflictFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) de conflits pour une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadDatabaseAsync(String, RequestOptions)

Lit un Database à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadDatabaseAsync(Uri, RequestOptions)

Lit un Database en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadDatabaseFeedAsync(FeedOptions)

Lit le flux (séquence) d’un compte de base de Database données à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadDocumentAsync(String, RequestOptions, CancellationToken)

Lit un Document à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadDocumentAsync(Uri, RequestOptions, CancellationToken)

Lit un Document en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadDocumentAsync<T>(String, RequestOptions, CancellationToken)

Lit un Document en tant que type T générique à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadDocumentAsync<T>(Uri, RequestOptions, CancellationToken)

Lit un Document en tant que type T générique à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadDocumentCollectionAsync(String, RequestOptions)

Lit un DocumentCollection à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadDocumentCollectionAsync(Uri, RequestOptions)

Lit un DocumentCollection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadDocumentCollectionFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’une base de DocumentCollection données à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadDocumentCollectionFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) de collections pour une base de données en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadDocumentFeedAsync(String, FeedOptions, CancellationToken)

Lit le flux (séquence) de documents pour une collection spécifiée à partir du service Azure Cosmos DB. Cela prend retourne un ResourceResponse<TResource> qui contient une liste énumérable d’objets dynamiques.

ReadDocumentFeedAsync(Uri, FeedOptions, CancellationToken)

Lit le flux (séquence) de documents d’une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadMediaAsync(String, CancellationToken)

Récupère le contenu de pièce jointe spécifié (également appelé média) à partir du service Azure Cosmos DB.

ReadMediaMetadataAsync(String)

Récupère les métadonnées associées au contenu de pièce jointe spécifié (également appelé média) en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadOfferAsync(String)

Lit un Offer à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadOffersFeedAsync(FeedOptions)

Lit le flux (séquence) d’un compte de base de Offer données à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadPartitionKeyRangeFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’un compte de base de PartitionKeyRange données à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadPartitionKeyRangeFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) d’un compte de base de PartitionKeyRange données à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadPermissionAsync(String, RequestOptions)

Lit un Permission à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadPermissionAsync(Uri, RequestOptions)

Lit une Permission ressource en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadPermissionFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’un Permission utilisateur à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadPermissionFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) d’autorisations pour un utilisateur en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadStoredProcedureAsync(String, RequestOptions)

Lit un StoredProcedure à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadStoredProcedureAsync(Uri, RequestOptions)

Lit un StoredProcedure en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadStoredProcedureFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’une StoredProcedure collection à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadStoredProcedureFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) de procédures stockées pour une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadTriggerAsync(String, RequestOptions)

Lit un Trigger à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadTriggerAsync(Uri, RequestOptions)

Lit un Trigger en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadTriggerFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’une Trigger collection à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadTriggerFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) de déclencheurs d’une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadUserAsync(String, RequestOptions)

Lit un User à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadUserAsync(Uri, RequestOptions)

Lit un User en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadUserDefinedFunctionAsync(String, RequestOptions)

Lit un UserDefinedFunction à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadUserDefinedFunctionAsync(Uri, RequestOptions)

Lit un UserDefinedFunction en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadUserDefinedFunctionFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’une UserDefinedFunction collection du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadUserDefinedFunctionFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) des fonctions définies par l’utilisateur pour une collection en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReadUserFeedAsync(String, FeedOptions)

Lit le flux (séquence) d’une base de User données à partir du service Azure Cosmos DB en tant qu’opération asynchrone.

ReadUserFeedAsync(Uri, FeedOptions)

Lit le flux (séquence) des utilisateurs d’une base de données en tant qu’opération asynchrone à partir du service Azure Cosmos DB.

ReplaceAttachmentAsync(Attachment, RequestOptions, CancellationToken)

Remplace un Attachment dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplaceAttachmentAsync(Uri, Attachment, RequestOptions, CancellationToken)

Remplace une pièce jointe en tant qu’opération asynchrone dans le service Azure Cosmos DB.

ReplaceDocumentAsync(Document, RequestOptions, CancellationToken)

Remplace un Document dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplaceDocumentAsync(String, Object, RequestOptions, CancellationToken)

Remplace un Document dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplaceDocumentAsync(Uri, Object, RequestOptions, CancellationToken)

Remplace un document en tant qu’opération asynchrone dans le service Azure Cosmos DB.

ReplaceDocumentCollectionAsync(DocumentCollection, RequestOptions)

Remplace une collection de documents dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplaceDocumentCollectionAsync(Uri, DocumentCollection, RequestOptions)

Remplace une collection de documents en tant qu’opération asynchrone dans le service Azure Cosmos DB.

ReplaceOfferAsync(Offer)

Remplace un Offer dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplacePermissionAsync(Permission, RequestOptions)

Remplace un Permission dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplacePermissionAsync(Uri, Permission, RequestOptions)

Remplace une autorisation en tant qu’opération asynchrone dans le service Azure Cosmos DB.

ReplaceStoredProcedureAsync(StoredProcedure, RequestOptions)

Remplace un StoredProcedure dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplaceStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Remplacez la procédure stockée spécifiée dans le service Azure Cosmos DB.

ReplaceTriggerAsync(Trigger, RequestOptions)

Remplace un Trigger dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplaceTriggerAsync(Uri, Trigger, RequestOptions)

Remplace un déclencheur en tant qu’opération asynchrone dans le service Azure Cosmos DB.

ReplaceUserAsync(Uri, User, RequestOptions)

Remplace un utilisateur en tant qu’opération asynchrone dans le service Azure Cosmos DB.

ReplaceUserAsync(User, RequestOptions)

Remplace un User dans le service Azure Cosmos DB en tant qu’opération asynchrone.

ReplaceUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Remplace une fonction définie par l’utilisateur en tant qu’opération asynchrone dans le service Azure Cosmos DB.

ReplaceUserDefinedFunctionAsync(UserDefinedFunction, RequestOptions)

Remplace un UserDefinedFunction dans le service Azure Cosmos DB en tant qu’opération asynchrone.

UpdateMediaAsync(String, Stream, MediaOptions, CancellationToken)

Remplace le contenu du média spécifié en tant qu’opération asynchrone dans le service Azure Cosmos DB.

UpsertAttachmentAsync(String, Object, RequestOptions, CancellationToken)

Upserts une pièce jointe en tant qu’opération asychrone dans le service Azure Cosmos DB.

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

Upserts un Attachment avec le contenu du fourni mediaStream en tant qu’opération asynchrone dans le service Azure Cosmos DB.

UpsertAttachmentAsync(Uri, Object, RequestOptions, CancellationToken)

Upserts une pièce jointe en tant qu’opération asynchrone dans le service Azure Cosmos DB.

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

Upserts une pièce jointe en tant qu’opération asynchrone dans le service Azure Cosmos DB.

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

Upserts a Document en tant qu’opération asychrone dans le service Azure Cosmos DB.

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

Upserts un document en tant qu’opération asynchrone dans le service Azure Cosmos DB.

UpsertPermissionAsync(String, Permission, RequestOptions)

Upserts une autorisation sur un objet utilisateur dans le service Azure Cosmos DB en tant qu’opération asychrone.

UpsertPermissionAsync(Uri, Permission, RequestOptions)

Upserts une autorisation en tant qu’opération asynchrone dans le service Azure Cosmos DB.

UpsertStoredProcedureAsync(String, StoredProcedure, RequestOptions)

Upserts une procédure stockée en tant qu’opération asychrone dans le service Azure Cosmos DB.

UpsertStoredProcedureAsync(Uri, StoredProcedure, RequestOptions)

Upserts une procédure stockée en tant qu’opération asynchrone dans le service Azure Cosmos DB.

UpsertTriggerAsync(String, Trigger, RequestOptions)

Upserts un déclencheur en tant qu’opération asychrone dans le service Azure Cosmos DB.

UpsertTriggerAsync(Uri, Trigger, RequestOptions)

Upserts un déclencheur en tant qu’opération asynchrone dans le service Azure Cosmos DB.

UpsertUserAsync(String, User, RequestOptions)

Upserts une autorisation sur un objet utilisateur dans le service Azure Cosmos DB en tant qu’opération asychrone.

UpsertUserAsync(Uri, User, RequestOptions)

Upserts un utilisateur en tant qu’opération asynchrone dans le service Azure Cosmos DB.

UpsertUserDefinedFunctionAsync(String, UserDefinedFunction, RequestOptions)

Upserts une fonction définie par l’utilisateur en tant qu’opération asychrone dans le service Azure Cosmos DB.

UpsertUserDefinedFunctionAsync(Uri, UserDefinedFunction, RequestOptions)

Upserts une fonction définie par l’utilisateur en tant qu’opération asynchrone dans le service Azure Cosmos DB.

S’applique à