IDefinition<ParentT> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Intégralité d’une définition de table Cassandra dans le cadre d’une définition parente.
public interface IDefinition<ParentT> : Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IBlank<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithClusterKey<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithColumn<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithDefaultTtl<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithOptions<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithPartitionKey<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithThroughput<ParentT>, Microsoft.Azure.Management.CosmosDB.Fluent.HasOptions.Definition.IWithOptions<Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithAttach<ParentT>>, Microsoft.Azure.Management.CosmosDB.Fluent.HasThroughputSettings.Definition.IWithThroughput<Microsoft.Azure.Management.CosmosDB.Fluent.CassandraTable.Definition.IWithAttach<ParentT>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithAttach<'ParentT>
interface IInDefinition<'ParentT>
interface IWithOptions<'ParentT>
interface IWithOptions<IWithAttach<'ParentT>>
interface IWithThroughput<'ParentT>
interface IWithThroughput<IWithAttach<'ParentT>>
interface IWithDefaultTtl<'ParentT>
interface IWithColumn<'ParentT>
interface IWithPartitionKey<'ParentT>
interface IWithClusterKey<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithClusterKey(Of ParentT), IWithColumn(Of ParentT), IWithDefaultTtl(Of ParentT), IWithOptions(Of IWithAttach(Of ParentT)), IWithOptions(Of ParentT), IWithPartitionKey(Of ParentT), IWithThroughput(Of IWithAttach(Of ParentT)), IWithThroughput(Of ParentT)
Paramètres de type
- ParentT
Étape de la définition parente à laquelle revenir après l’attachement de cette définition.
- Implémente
Méthodes
Attach() |
Intégralité d’une définition de table Cassandra dans le cadre d’une définition parente. (Hérité de IInDefinition<ParentT>) |
WithClusterKey(ClusterKey) |
Spécifie une clé de cluster de table Cassandra. (Hérité de IWithClusterKey<ParentT>) |
WithClusterKey(String, String) |
Spécifie une clé de cluster Cassandra. (Hérité de IWithClusterKey<ParentT>) |
WithClusterKeys(IList<ClusterKey>) |
Ajoute toutes les clés de cluster. (Hérité de IWithClusterKey<ParentT>) |
WithColumn(Column) |
Spécifie une colonne de table Cassandra. (Hérité de IWithColumn<ParentT>) |
WithColumn(String, String) |
Spécifie une colonne de table Cassandra. (Hérité de IWithColumn<ParentT>) |
WithColumns(IList<Column>) |
Ajoute toutes les colonnes. (Hérité de IWithColumn<ParentT>) |
WithDefaultTtl(Int32) |
Spécifie la durée de vie par défaut. (Hérité de IWithDefaultTtl<ParentT>) |
WithOption(String, String) |
Spécifie une option. (Hérité de IWithOptions<ReturnT>) |
WithOptionsAppend(IDictionary<String,String>) |
Ajoute toutes les options aux options actuelles. (Hérité de IWithOptions<ReturnT>) |
WithPartitionKey(CassandraPartitionKey) |
Spécifie une clé de partition de table Cassandra. (Hérité de IWithPartitionKey<ParentT>) |
WithPartitionKey(String) |
Spécifie une clé de partition Cassandra. (Hérité de IWithPartitionKey<ParentT>) |
WithPartitionKeys(IList<CassandraPartitionKey>) |
Ajoute toutes les clés de partition. (Hérité de IWithPartitionKey<ParentT>) |
WithThroughput(Int32) |
Spécifie la valeur de débit. (Hérité de IWithThroughput<ReturnT>) |
S’applique à
Azure SDK for .NET