Class TableAttribute
Specifies table information for a given class
Inherited Members
Namespace: Cassandra.Data.Linq
Assembly: Cassandra.dll
Syntax
[Obsolete("Linq attributes are deprecated, use mapping attributes defined in Cassandra.Mapping.Attributes instead.")]
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
public sealed class TableAttribute : Attribute
Constructors
TableAttribute()
Specifies table information for a given class
Declaration
public TableAttribute()
TableAttribute(string, bool)
Specifies table information for a given class
Declaration
public TableAttribute(string name, bool caseSensitive = true)
Parameters
Type | Name | Description |
---|---|---|
string | name | Name of the table |
bool | caseSensitive | Determines if the table and column names are defined as case sensitive |
Properties
CaseSensitive
Determines if the table and column names are defined as case sensitive (default to true).
Declaration
public bool CaseSensitive { get; set; }
Property Value
Type | Description |
---|---|
bool |
Name
Gets or sets the table name in Cassandra
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |