Class
AccessIndexCollection
OfficeIMO.Access
Typed table index definitions. This slice does not enforce database constraints or allocate index pages.
Inheritance
- AccessObjectCollection<AccessIndex>
- AccessIndexCollection
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property AccessTable.Indexes
Methods
Add 2 overloads
public AccessIndex Add(string name, bool unique, params string[] columns) #Adds an ascending index. Native creation checks unique keys before producing output.
Parameters
- name string
- unique bool
- columns string[]
Returns
AccessIndexpublic AccessIndex Add(string name, params string[] columns) #Adds a non-unique ascending index over named fields.
Parameters
- name string
- columns string[]
Returns
AccessIndexpublic AccessIndex AddPrimaryKey(string name, params string[] columns) #Adds a primary-key definition over named fields.
Parameters
- name string
- columns string[]
Returns
AccessIndexpublic AccessIndex AddUnique(string name, params string[] columns) #Adds a unique ascending index over named fields.
Parameters
- name string
- columns string[]
Returns
AccessIndexInherited Methods
public IEnumerator<AccessIndex> GetEnumerator() #Inherited from AccessObjectCollection<T>[[AccessIndex, Access, Version=0, Culture=neutral, PublicKeyToken=null]]
Returns
IEnumerator<AccessIndex>Inherited Properties
public AccessCatalogStatus CatalogStatus { get; internal set; } #Inherited from AccessObjectCollection<T>[[AccessIndex, Access, Version=0, Culture=neutral, PublicKeyToken=null]]
public int Count { get; } #Inherited from AccessObjectCollection<T>[[AccessIndex, Access, Version=0, Culture=neutral, PublicKeyToken=null]]
public AccessIndex this[int index] { get; } #Inherited from AccessObjectCollection<T>[[AccessIndex, Access, Version=0, Culture=neutral, PublicKeyToken=null]]
Parameters
- index int
public AccessIndex this[string name] { get; } #Inherited from AccessObjectCollection<T>[[AccessIndex, Access, Version=0, Culture=neutral, PublicKeyToken=null]]
Parameters
- name string