Share via


IIndexFactory Interface

Defines methods that are used to create index objects.

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

Syntax

'Declaration
Public Interface IIndexFactory
'Usage
Dim instance As IIndexFactory
public interface IIndexFactory
public interface class IIndexFactory
type IIndexFactory =  interface end
public interface IIndexFactory

The IIndexFactory type exposes the following members.

Methods

  Name Description
Public method CreateIndexedColumn Creates an IMutableIndexedColumn object that uses the specified IColumn object as the referenced column.
Public method CreateRelationalIndex(String, CollationInfo) Obsolete. Creates an IMutableRelationalIndex object that has the specified name.
Public method CreateRelationalIndex(ITabular, String, CollationInfo) Creates an IMutableRelationalIndex object that has the specified name.

Top