ClassMetaIndex
Class
Definition
Namespace:Telerik.OpenAccess.Metadata.Relational
Assembly:Telerik.OpenAccess.dll
Syntax:
cs-api-definition
public class MetaIndex : MetaItem, IMetadataStatusCallback, IHierarchyMetadata
Inheritance: objectMetaItemMetaIndex
Implements:
Inherited Members
Constructors
MetaIndex(string, MetaTable)
Declaration
cs-api-definition
public MetaIndex(string name, MetaTable table)
Parameters
name
string
table
MetaIndex(string, bool, bool, MetaTable, string)
Declaration
cs-api-definition
public MetaIndex(string name, bool clustered, bool unique, MetaTable table, string description)
Parameters
name
string
clustered
bool
unique
bool
table
description
string
Properties
Clustered
Declaration
cs-api-definition
public bool Clustered { get; set; }
Property Value
bool
Columns
Declaration
cs-api-definition
public IList<MetaIndexColumnMapping> Columns { get; }
Property Value
IList<MetaIndexColumnMapping>
Unique
Declaration
cs-api-definition
public bool Unique { get; set; }
Property Value
bool
Methods
AddAttribute(MetadataConstants)
Declaration
cs-api-definition
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)
Parameters
key
Returns
Overrides
CompareCore(object)
Declaration
cs-api-definition
protected override int CompareCore(object otherItem)
Parameters
otherItem
object
Returns
int
Overrides
GetDefaultValue<Z>(MetadataConstants)
Declaration
cs-api-definition
protected override Z GetDefaultValue<Z>(MetadataConstants key)
Parameters
key
Returns
Z
Overrides