RequestOptions.PartitionKey Propiedad
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í.
Obtiene o establece para PartitionKey la solicitud actual en el servicio Azure Cosmos DB.
public Microsoft.Azure.Documents.PartitionKey PartitionKey { get; set; }
member this.PartitionKey : Microsoft.Azure.Documents.PartitionKey with get, set
Public Property PartitionKey As PartitionKey
Valor de propiedad
Ejemplos
En el ejemplo siguiente se muestra cómo leer un documento en una colección con particiones mediante PartitionKey. En el ejemplo se supone que la colección se crea con una PartitionKeyDefinition de la propiedad 'id' en todos los documentos.
await client.ReadDocumentAsync(
document.SelfLink,
new RequestOptions { PartitionKey = new PartitionKey(document.Id) } );
Comentarios
La clave de partición se usa para identificar la partición de destino de esta solicitud. Debe establecerse en operaciones de lectura y eliminación para todas las solicitudes de documento; crear, leer, actualizar y eliminar operaciones para todas las solicitudes de datos adjuntos de documentos; y ejecuten la operación en los producidos almacenados.
Para crear y actualizar operaciones en documentos, la clave de partición es opcional. Cuando no está presente, la biblioteca cliente extraerá la clave de partición del documento antes de enviar la solicitud al servidor.
Se aplica a
Consulte también
Azure SDK for .NET