Export (0) Print
Expand All

IIndex Interface

Represents a SQL Server index.

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

public interface IIndex : IMetadataObject

The IIndex type exposes the following members.

  NameDescription
Public propertyDisallowPageLocksGets a value that indicates whether the index allows page locks.
Public propertyDisallowRowLocksGets a value that indicates whether the index allows row locks.
Public propertyFillFactorGets the percentage of an index page to fill when the index is created or re-created.
Public propertyIgnoreDuplicateKeysGets a value that indicates whether the index ignores duplicate keys.
Public propertyIsDisabledGets a value that indicates whether the index is disabled.
Public propertyNameGets the name of the metadata object. (Inherited from IMetadataObject.)
Public propertyPadIndexGets a value that indicates whether the space is left open on each page of the intermediate levels of the index.
Public propertyParentGets the ITabular object that is the parent of this object.
Public propertyTypeGets the type of the index.
Top

  NameDescription
Public methodAccept<T>Accepts a visit from the specified IMetadataObjectVisitor<T> object. (Inherited from IMetadataObject.)
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft