Class ClusteringKeyAttribute
Indicates that the property or field is part of the Clustering Key
Inheritance
object
Attribute
ClusteringKeyAttribute
Inherited Members
Attribute.Equals(object)
Attribute.GetCustomAttribute(Assembly, Type)
Attribute.GetCustomAttribute(Assembly, Type, bool)
Attribute.GetCustomAttribute(MemberInfo, Type)
Attribute.GetCustomAttribute(MemberInfo, Type, bool)
Attribute.GetCustomAttribute(Module, Type)
Attribute.GetCustomAttribute(Module, Type, bool)
Attribute.GetCustomAttribute(ParameterInfo, Type)
Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(Assembly)
Attribute.GetCustomAttributes(Assembly, bool)
Attribute.GetCustomAttributes(Assembly, Type)
Attribute.GetCustomAttributes(Assembly, Type, bool)
Attribute.GetCustomAttributes(MemberInfo)
Attribute.GetCustomAttributes(MemberInfo, bool)
Attribute.GetCustomAttributes(MemberInfo, Type)
Attribute.GetCustomAttributes(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(Module)
Attribute.GetCustomAttributes(Module, bool)
Attribute.GetCustomAttributes(Module, Type)
Attribute.GetCustomAttributes(Module, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo)
Attribute.GetCustomAttributes(ParameterInfo, bool)
Attribute.GetCustomAttributes(ParameterInfo, Type)
Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
Attribute.GetHashCode()
Attribute.IsDefaultAttribute()
Attribute.IsDefined(Assembly, Type)
Attribute.IsDefined(Assembly, Type, bool)
Attribute.IsDefined(MemberInfo, Type)
Attribute.IsDefined(MemberInfo, Type, bool)
Attribute.IsDefined(Module, Type)
Attribute.IsDefined(Module, Type, bool)
Attribute.IsDefined(ParameterInfo, Type)
Attribute.IsDefined(ParameterInfo, Type, bool)
Attribute.Match(object)
Attribute.TypeId
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Cassandra.Mapping.Attributes
Assembly: Cassandra.dll
Syntax
[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field, Inherited = true)]
public class ClusteringKeyAttribute : Attribute
Constructors
ClusteringKeyAttribute(int, SortOrder)
Declaration
public ClusteringKeyAttribute(int index, SortOrder order)
Parameters
Type | Name | Description |
---|---|---|
int | index | |
SortOrder | order |
ClusteringKeyAttribute(int)
Declaration
public ClusteringKeyAttribute(int index = 0)
Parameters
Type | Name | Description |
---|---|---|
int | index |
Properties
ClusteringSortOrder
Gets or sets the clustering order
Declaration
public SortOrder ClusteringSortOrder { get; set; }
Property Value
Type | Description |
---|---|
SortOrder |
Index
Index of the clustering key, relative to the other clustering keys
Declaration
public int Index { get; set; }
Property Value
Type | Description |
---|---|
int |
Name
Name of the column
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |