Compartir a través de


Microsoft.Azure.Documents Espacio de nombres

Clases

Attachment

Representa los datos adjuntos de un documento en el servicio Azure Cosmos DB.

BoundingBoxSpec

Representa el cuadro de límite de la ruta de acceso espacial de geometría en el servicio Azure Cosmos DB.

CompositePath

DOM para una ruta de acceso compuesta. Una ruta de acceso compuesta se usa en un índice compuesto. Por ejemplo, si desea ejecutar una consulta como "SELECT * FROM c ORDER BY c.age, c.height", debe agregar "/age" y "/height" como rutas de acceso compuestas al índice compuesto.

Conflict

Este es el recurso en conflicto resultante de una operación asincrónica simultánea en el servicio Azure Cosmos DB.

ConflictResolutionPolicy

Representa la configuración de la directiva de resolución de conflictos para especificar cómo resolver conflictos en caso de que las escrituras de diferentes regiones produzcan conflictos en los documentos de la colección en el servicio Azure Cosmos DB.

ConsistencyPolicy

Representa la directiva de coherencia de una cuenta de base de datos del servicio Azure Cosmos DB.

Database

Representa una base de datos en la cuenta de Azure Cosmos DB.

DatabaseAccount

Representa una base de datosCuenta. DatabaseAccount es el contenedor de bases de datos en el servicio Azure Cosmos DB.

DatabaseAccountLocation

La clase DatabaseAccountLocation representa una cuenta de base de datos de Azure Cosmos DB en una región específica.

Document

Representa un documento en el servicio Azure Cosmos DB.

DocumentClientException

Clase base para excepciones de cliente en el servicio Azure Cosmos DB.

DocumentCollection

Representa una colección de documentos en el servicio Azure Cosmos DB. Una colección es un contenedor lógico con nombre para documentos.

Error

Encapsula los detalles relacionados con el error en el servicio Azure Cosmos DB.

ExcludedPath

Especifica una ruta de acceso dentro de un documento JSON que se va a excluir al indexar datos para el servicio Azure Cosmos DB.

GeospatialConfig

Representa la configuración geoespacial de una colección en el servicio Azure Cosmos DB.

HashIndex

Representa los detalles de la configuración del índice hash en un servicio de Azure Cosmos DB.

IncludedPath

Especifica una ruta de acceso dentro de un documento JSON que se va a incluir en el servicio Azure Cosmos DB.

Index

Clase base para IndexingPolicy Indexes en el servicio Azure Cosmos DB, debe usar un índice concreto, como HashIndex o RangeIndex.

IndexingPolicy

Representa la configuración de la directiva de indexación de una colección en el servicio Azure Cosmos DB.

JsonSerializable

Representa la clase base para los objetos de base de datos de Azure Cosmos DB y proporciona métodos para serializar y deserializar desde JSON.

LocationNames

La clase LocationNames contiene los nombres de las regiones de Azure compatibles actualmente con el servicio Azure Cosmos DB.

Offer

Representa la oferta de un recurso (colección) en el servicio Azure Cosmos DB.

OfferContentV2

Representa las propiedades de contenido asociadas al plan de tarifa Estándar para el servicio Azure Cosmos DB.

OfferV2

Representa la oferta de precios estándar de un recurso en el servicio Azure Cosmos DB.

PartitionKey

Representa un valor de clave de partición que identifica la partición de destino de una colección en el servicio Azure Cosmos DB.

PartitionKeyDefinition

Especifica una definición de clave de partición para una ruta de acceso determinada en el servicio Azure Cosmos DB.

PartitionKeyRange

Representa un intervalo de claves de partición en el servicio Azure Cosmos DB.

PartitionKeyRangeStatistics

Representa las estadísticas de un intervalo de claves de partición en el servicio Azure Cosmos DB.

PartitionKeyStatistics

Representa las estadísticas de una clave de partición en el servicio Azure Cosmos DB.

Permission

Representa un permiso por usuario para acceder a un recurso específico en el servicio Azure Cosmos DB, por ejemplo Document o Collection.

QueryEngineTimes

Tiempo del motor de consultas en el servicio de base de datos de Azure Cosmos. (clase ficticía que quedará en desuso).

QueryMetrics

Consulta de métricas en el servicio de base de datos de Azure Cosmos. Esta métrica representa una media móvil para un conjunto de consultas cuyas métricas se han agregado juntas.

QueryPreparationTimes

Métricas de preparación de consultas en el servicio de base de datos de Azure Cosmos.

RangeIndex

Especifica una instancia de la RangeIndex clase en el servicio Azure Cosmos DB.

ReplicationPolicy

Directiva de replicación.

Resource

Representa un tipo de recurso abstracto en el servicio Azure Cosmos DB. Todos los recursos de Azure Cosmos DB, como Database, DocumentCollectiony Document extienden este tipo abstracto.

RuntimeExecutionTimes

Tiempos de ejecución de consultas en tiempo de ejecución en el servicio Azure Cosmos DB.

SpatialIndex

Especifica una instancia de la SpatialIndex clase en el servicio Azure Cosmos DB.

SpatialSpec

Especificación del índice espacial

SqlParameter

Representa un parámetro asociado a SqlQuerySpec en el servicio Azure Cosmos DB.

SqlParameterCollection

Representa una colección de parámetros asociados a SqlQuerySpec para su uso en el servicio Azure Cosmos DB.

SqlQuerySpec

Representa una consulta SQL en el servicio Azure Cosmos DB.

StoredProcedure

Representa un procedimiento almacenado en el servicio Azure Cosmos DB.

Trigger

Representa un desencadenador en el servicio Azure Cosmos DB.

Undefined

La instancia de la clase se puede proporcionar como parte del valor de clave de partición para indicar un valor que no está presente en el documento de Azure Cosmos DB.

UniqueKey

Representa una clave única en la que se aplica una restricción de unicidad en los documentos de la colección del servicio Azure Cosmos DB.

UniqueKeyPolicy

Representa la configuración de directiva de clave única para especificar restricciones de unicidad en los documentos de la colección en el servicio Azure Cosmos DB.

UnixDateTimeConverter

Convierte un objeto DateTime en y desde JSON. DateTime se representa como el número total de segundos transcurridos desde el 1 de enero de 1970 (medianoche UTC/GMT), sin contar segundos bisiesto (en ISO 8601: 1970-01-01T00:00:00:00Z).

User

Representa un usuario en el servicio Azure Cosmos DB.

UserDefinedFunction

Representa una función definida por el usuario en el servicio Azure Cosmos DB.

Interfaces

IDocumentClient

La interfaz IDocumentClient captura las firmas de API del SDK de .NET del servicio Azure Cosmos DB. Consulte DocumentClient para obtener más información sobre la implementación.

Enumeraciones

CompositePathSortOrder

Define el tipo de datos de destino de una especificación de ruta de acceso de índice en el servicio Azure Cosmos DB.

ConflictResolutionMode

Especifica los modos de resolución de conflictos admitidos, tal y como se especifica en . ConflictResolutionPolicy

ConsistencyLevel

Estos son los niveles de coherencia admitidos por el servicio Azure Cosmos DB.

DataType

Define el tipo de datos de destino de una especificación de ruta de acceso de índice en el servicio Azure Cosmos DB.

GeospatialType

Especifica los tipos geoespaciales admitidos en el servicio Azure Cosmos DB.

IndexingDirective

Especifica si el recurso de la base de datos de Azure Cosmos DB se va a indexar o no.

IndexingMode

Especifica los modos de indexación admitidos en el servicio Azure Cosmos DB.

IndexKind

Estos son los tipos de indexación disponibles para indexar una ruta de acceso en el servicio Azure Cosmos DB.

OperationKind

Estos son los tipos de operación que dieron lugar a un conflicto de versión en un recurso.

PartitionKeyDefinitionVersion

Versión de creación de particiones.

PermissionMode

Estos son los permisos de acceso para crear o reemplazar un Permission recurso en el servicio Azure Cosmos DB.

PortReuseMode
QueryPlanGenerationMode
SerializationFormattingPolicy

Directiva de formato asociada a la serialización o des serialización JSON en el servicio Azure Cosmos DB.

SpatialType

Define el tipo de datos de destino de una especificación de ruta de acceso de índice en el servicio Azure Cosmos DB.

TriggerOperation

Especifica las operaciones en las que se debe ejecutar un desencadenador en el servicio Azure Cosmos DB.

TriggerType

Especifica el tipo del desencadenador en el servicio Azure Cosmos DB.