Partager via


Microsoft.Azure.Documents Espace de noms

Classes

Attachment

Représente une pièce jointe de document dans le service Azure Cosmos DB.

BoundingBoxSpec

Représente un cadre englobant pour le chemin spatial geometry dans le service Azure Cosmos DB

CompositePath

DOM pour un chemin composite. Un chemin composite est utilisé dans un index composite. Par exemple, si vous souhaitez exécuter une requête telle que « SELECT * FROM c ORDER BY c.age, c.height », vous devez ajouter « /age » et « /height » en tant que chemins composites à votre index composite.

Conflict

Il s’agit de la ressource en conflit résultant d’une opération asynchrone simultanée dans le service Azure Cosmos DB.

ConflictResolutionPolicy

Représente la configuration de la stratégie de résolution des conflits pour spécifier comment résoudre les conflits dans les cas où les écritures provenant de différentes régions entraînent des conflits sur les documents de la collection dans le service Azure Cosmos DB.

ConsistencyPolicy

Représente la stratégie de cohérence d’un compte de base de données du service Azure Cosmos DB.

Database

Représente une base de données dans le compte Azure Cosmos DB.

DatabaseAccount

Représente un DatabaseAccount. Un DatabaseAccount est le conteneur des bases de données dans le service Azure Cosmos DB.

DatabaseAccountLocation

La classe DatabaseAccountLocation représente un compte de base de données Azure Cosmos DB dans une région spécifique.

Document

Représente un document dans le service Azure Cosmos DB.

DocumentClientException

Classe de base pour les exceptions clientes dans le service Azure Cosmos DB.

DocumentCollection

Représente une collection de documents dans le service Azure Cosmos DB. Une collection est un conteneur logique nommé pour les documents.

Error

Encapsule les détails liés aux erreurs dans le service Azure Cosmos DB.

ExcludedPath

Spécifie un chemin d’accès dans un document JSON à exclure lors de l’indexation des données pour le service Azure Cosmos DB.

GeospatialConfig

Représente la configuration géospatiale d’une collection dans le service Azure Cosmos DB

HashIndex

Représente les détails du paramètre d’index de hachage dans un service Azure Cosmos DB.

IncludedPath

Spécifie un chemin d’accès dans un document JSON à inclure dans le service Azure Cosmos DB.

Index

Classe de base pour IndexingPolicy Indexes dans le service Azure Cosmos DB, vous devez utiliser un index concret comme HashIndex ou RangeIndex.

IndexingPolicy

Représente la configuration de la stratégie d’indexation d’une collection dans le service Azure Cosmos DB.

JsonSerializable

Représente la classe de base pour les objets de base de données Azure Cosmos DB et fournit des méthodes de sérialisation et de désérialisation à partir de JSON.

LocationNames

La classe LocationNames contient les noms des régions Azure actuellement prises en charge par le service Azure Cosmos DB.

Offer

Représente l’offre pour une ressource (collection) dans le service Azure Cosmos DB.

OfferContentV2

Représente les propriétés de contenu liées au niveau tarifaire Standard pour le service Azure Cosmos DB.

OfferV2

Représente l’offre tarifaire Standard pour une ressource dans le service Azure Cosmos DB.

PartitionKey

Représente une valeur de clé de partition qui identifie la partition cible d’une collection dans le service Azure Cosmos DB.

PartitionKeyDefinition

Spécifie une définition de clé de partition pour un chemin d’accès particulier dans le service Azure Cosmos DB.

PartitionKeyRange

Représente une plage de clés de partition dans le service Azure Cosmos DB.

PartitionKeyRangeStatistics

Représente des statistiques pour une plage de clés de partition dans le service Azure Cosmos DB.

PartitionKeyStatistics

Représente les statistiques d’une clé de partition dans le service Azure Cosmos DB.

Permission

Représente une autorisation par utilisateur pour accéder à une ressource spécifique dans le service Azure Cosmos DB, par exemple Document ou Collection.

QueryEngineTimes

Heure du moteur de requête dans le service de base de données Azure Cosmos. (classe factice qui sera dépréciée).

QueryMetrics

Interroger les métriques dans le service de base de données Azure Cosmos. Cette métrique représente une moyenne mobile pour un ensemble de requêtes dont les métriques ont été agrégées ensemble.

QueryPreparationTimes

Métriques de préparation des requêtes dans le service de base de données Azure Cosmos.

RangeIndex

Spécifie un instance de la RangeIndex classe dans le service Azure Cosmos DB.

ReplicationPolicy

Stratégie de réplication.

Resource

Représente un type de ressource abstrait dans le service Azure Cosmos DB. Toutes les ressources Azure Cosmos DB, telles que Database, DocumentCollection, et Document étendent ce type abstrait.

RuntimeExecutionTimes

Temps d’exécution du runtime de requête dans le service Azure Cosmos DB.

SpatialIndex

Spécifie un instance de la SpatialIndex classe dans le service Azure Cosmos DB.

SpatialSpec

Spécification d’index spatial

SqlParameter

Représente un paramètre associé SqlQuerySpec à dans le service Azure Cosmos DB.

SqlParameterCollection

Représente une collection de paramètres associés à SqlQuerySpec pour une utilisation dans le service Azure Cosmos DB.

SqlQuerySpec

Représente une requête SQL dans le service Azure Cosmos DB.

StoredProcedure

Représente une procédure stockée dans le service Azure Cosmos DB.

Trigger

Représente un déclencheur dans le service Azure Cosmos DB.

Undefined

L’instance de la classe peut être fournie dans le cadre de la valeur de clé de partition pour désigner une valeur qui est absente dans le document Azure Cosmos DB.

UniqueKey

Représente une clé unique sur qui applique la contrainte d’unicité sur les documents de la collection dans le service Azure Cosmos DB.

UniqueKeyPolicy

Représente la configuration de stratégie de clé unique pour spécifier des contraintes d’unicité sur les documents de la collection dans le service Azure Cosmos DB.

UnixDateTimeConverter

Convertit un objet DateTime vers et à partir de JSON. DateTime est représenté comme le nombre total de secondes qui se sont écoulées depuis le 1er janvier 1970 (minuit UTC/GMT), sans compter les secondes bissextiles (iso 8601 : 1970-01-01T00:00:00Z).

User

Représente un utilisateur dans le service Azure Cosmos DB.

UserDefinedFunction

Représente une fonction définie par l’utilisateur dans le service Azure Cosmos DB.

Interfaces

IDocumentClient

L’interface IDocumentClient capture les signatures d’API du Kit de développement logiciel (SDK) .NET du service Azure Cosmos DB. Consultez DocumentClient pour plus d’informations sur l’implémentation.

Énumérations

CompositePathSortOrder

Définit le type de données cible d’une spécification de chemin d’index dans le service Azure Cosmos DB.

ConflictResolutionMode

Spécifie les modes de résolution des conflits pris en charge, comme spécifié dans ConflictResolutionPolicy

ConsistencyLevel

Il s’agit des niveaux de cohérence pris en charge par le service Azure Cosmos DB.

DataType

Définit le type de données cible d’une spécification de chemin d’index dans le service Azure Cosmos DB.

GeospatialType

Spécifie les types géospatiaux pris en charge dans le service Azure Cosmos DB.

IndexingDirective

Spécifie si la ressource de la base de données Azure Cosmos DB doit être indexée ou non.

IndexingMode

Spécifie les modes d’indexation pris en charge dans le service Azure Cosmos DB.

IndexKind

Il s’agit des types d’indexation disponibles pour l’indexation d’un chemin dans le service Azure Cosmos DB.

OperationKind

Il s’agit des types d’opérations qui ont entraîné un conflit de version sur une ressource.

PartitionKeyDefinitionVersion

Version de partitionnement.

PermissionMode

Il s’agit des autorisations d’accès permettant de créer ou de remplacer une Permission ressource dans le service Azure Cosmos DB.

PortReuseMode
QueryPlanGenerationMode
SerializationFormattingPolicy

Stratégie de mise en forme associée à la sérialisation/dés sérialisation JSON dans le service Azure Cosmos DB.

SpatialType

Définit le type de données cible d’une spécification de chemin d’index dans le service Azure Cosmos DB.

TriggerOperation

Spécifie les opérations sur lesquelles un déclencheur doit être exécuté dans le service Azure Cosmos DB.

TriggerType

Spécifie le type du déclencheur dans le service Azure Cosmos DB.