RequestOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Encapsula las opciones que se pueden especificar para distintas solicitudes emitidas al servicio Azure Cosmos DB.
public sealed class RequestOptions
type RequestOptions = class
Public NotInheritable Class RequestOptions
- Herencia
-
RequestOptions
Comentarios
Algunas de estas opciones solo son válidas para operaciones específicas. Por ejemplo,
PreTriggerInclude solo se puede usar en operaciones de creación, reemplazo y eliminación en o DocumentAttachment.
ETag, aunque es válido en las operaciones Replace* y Delete*, no tendría ningún impacto en las operaciones Read*, CreateQuery* o Create*.
Constructores
RequestOptions() |
Encapsula las opciones que se pueden especificar para distintas solicitudes emitidas al servicio Azure Cosmos DB. |
Propiedades
AccessCondition |
Obtiene o establece la condición (ETag) asociada a la solicitud en el servicio Azure Cosmos DB. |
ConsistencyLevel |
Obtiene o establece el nivel de coherencia necesario para la solicitud en el servicio Azure Cosmos DB. |
DisableRUPerMinuteUsage |
Obtiene o establece para DisableRUPerMinuteUsage la solicitud actual en el servicio Azure Cosmos DB. |
EnableScriptLogging |
Obtiene o establece para EnableScriptLogging la solicitud actual en el servicio Azure Cosmos DB. |
IndexingDirective |
Obtiene o establece la directiva de indexación (Include o Exclude) para la solicitud en el servicio Azure Cosmos DB. |
JsonSerializerSettings |
Obtiene o establece el objeto JsonSerializerSettings de la solicitud actual utilizada para deserializar el documento. Si es null, usa la configuración de serializador predeterminada configurada en DocumentClient. |
OfferEnableRUPerMinuteThroughput |
Obtiene o establece para OfferEnableRUPerMinuteThroughput una colección en el servicio Azure Cosmos DB. |
OfferThroughput |
Obtiene o establece el rendimiento de la oferta aprovisionado para una colección en medida de Solicitudes por unidad en el servicio Azure Cosmos DB. |
OfferType |
Obtiene o establece el tipo de oferta del recurso en el servicio Azure Cosmos DB. |
PartitionKey |
Obtiene o establece para PartitionKey la solicitud actual en el servicio Azure Cosmos DB. |
PopulatePartitionKeyRangeStatistics |
Obtiene o establece el para las PopulatePartitionKeyRangeStatistics solicitudes de lectura de colección de documentos en el servicio Azure Cosmos DB. |
PopulateQuotaInfo |
Obtiene o establece el para las PopulateQuotaInfo solicitudes de lectura de colección de documentos en el servicio Azure Cosmos DB. |
PostTriggerInclude |
Obtiene o establece el desencadenador que se va a invocar después de la operación en el servicio Azure Cosmos DB. |
PreTriggerInclude |
Obtiene o establece el desencadenador que se va a invocar antes de la operación en el servicio Azure Cosmos DB. |
ResourceTokenExpirySeconds |
Obtiene o establece el tiempo de expiración del token de recurso. Se usa al crear, actualizar o leer permisos en el servicio Azure Cosmos DB. |
SessionToken |
Obtiene o establece el token para su uso con la coherencia de sesión en el servicio Azure Cosmos DB. |
SharedOfferThroughput |
Obsoletos.
Obtiene o establece el rendimiento de la oferta compartida en una colección. |
Se aplica a
Azure SDK for .NET