Compartir a través de


ContainerBuilder Clase

Definición

CosmosContainer definición fluida para flujos de creación.

public class ContainerBuilder : Azure.Cosmos.Fluent.ContainerDefinition<Azure.Cosmos.Fluent.ContainerBuilder>
type ContainerBuilder = class
    inherit ContainerDefinition<ContainerBuilder>
Public Class ContainerBuilder
Inherits ContainerDefinition(Of ContainerBuilder)
Herencia

Constructores

ContainerBuilder()

Crea una instancia para pruebas unitarias

Métodos

Build()

Aplica la definición actual de Fluent y crea una configuración de contenedor.

CreateAsync(Nullable<Int32>)

Crea un contenedor con la definición fluida actual.

CreateIfNotExistsAsync(Nullable<Int32>)

Crea un contenedor si no existe con la definición fluida actual.

WithConflictResolution()

Se ha definido la resoltuación de conflictos para el contenedor de Azure Cosmos.

WithDefaultTimeToLive(Int32)

DefaultTimeToLive se aplicará a todos los elementos del contenedor como directiva predeterminada de período de vida. El elemento individual podría invalidar la directiva predeterminada de período de vida estableciendo su período de vida.

(Heredado de ContainerDefinition<T>)
WithDefaultTimeToLive(TimeSpan)

DefaultTimeToLive se aplicará a todos los elementos del contenedor como directiva predeterminada de período de vida. El elemento individual podría invalidar la directiva predeterminada de período de vida estableciendo su período de vida.

(Heredado de ContainerDefinition<T>)
WithIndexingPolicy()

IndexingPolicy definición del contenedor actual de Azure Cosmos.

(Heredado de ContainerDefinition<T>)
WithPartitionKeyDefinitionVersion(PartitionKeyDefinitionVersion)

Establece el PartitionKeyDefinitionVersion

La definición de clave de partición versión 1 usa una función hash que calcula el hash en función de los primeros 100 bytes de la clave de partición. Esto puede provocar conflictos para documentos con claves de partición superiores a 100 bytes.

La definición de clave de partición versión 2 usa una función hash que calcula el hash en función de los primeros 2 KB de la clave de partición.

(Heredado de ContainerDefinition<T>)
WithUniqueKey()

Define una directiva de clave única para este contenedor de Azure Cosmos.

Se aplica a