Share via


IWithPartitionKey.WithPartitionKey Method

Definition

Overloads

WithPartitionKey(ContainerPartitionKey)

Specifies the container partition key.

WithPartitionKey(PartitionKind, Nullable<Int32>)

Specifies the container partition key.

WithPartitionKey(ContainerPartitionKey)

Specifies the container partition key.

public Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IUpdate WithPartitionKey (Microsoft.Azure.Management.CosmosDB.Fluent.Models.ContainerPartitionKey containerPartitionKey);
abstract member WithPartitionKey : Microsoft.Azure.Management.CosmosDB.Fluent.Models.ContainerPartitionKey -> Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IUpdate
Public Function WithPartitionKey (containerPartitionKey As ContainerPartitionKey) As IUpdate

Parameters

containerPartitionKey
ContainerPartitionKey

The whole object of the container partition key.

Returns

The next stage of the update.

Applies to

WithPartitionKey(PartitionKind, Nullable<Int32>)

Specifies the container partition key.

public Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IUpdate WithPartitionKey (Microsoft.Azure.Management.CosmosDB.Fluent.Models.PartitionKind kind, int? version);
abstract member WithPartitionKey : Microsoft.Azure.Management.CosmosDB.Fluent.Models.PartitionKind * Nullable<int> -> Microsoft.Azure.Management.CosmosDB.Fluent.SqlContainer.Update.IUpdate
Public Function WithPartitionKey (kind As PartitionKind, version As Nullable(Of Integer)) As IUpdate

Parameters

kind
PartitionKind

Indicates the kind of algorithm used for partitioning. Possible values include: 'Hash', 'Range'.

version
Nullable<Int32>

Indicates the version of the partition key update.

Returns

The next stage of the update.

Applies to