Index Class

Represents an index within a database.

Inheritance Hierarchy

System.Object
  Microsoft.Web.Management.DatabaseManager.Index

Namespace:  Microsoft.Web.Management.DatabaseManager
Assembly:  Microsoft.Web.Management.DatabaseManager (in Microsoft.Web.Management.DatabaseManager.dll)

Syntax

'Declaration
Public Class Index
'Usage
Dim instance As Index
public class Index
public ref class Index
public class Index

The Index type exposes the following members.

Constructors

  Name Description
Public method Index Creates a new instance of the Index class.

Top

Properties

  Name Description
Public property Clustered Gets or sets a value that indicates whether the index is clustered.
Public property Columns Returns a list of columns for the index.
Public property IgnoreDuplicateKeys Gets or sets a value that indicates whether the index ignores duplicate keys.
Public property IndexType Gets or sets the IndexType property for the index.
Public property IsMarkedForDelete Gets or sets a value that indicates whether the index is marked for deletion.
Public property IsNew Gets or sets a value that indicates whether the index is new.
Public property Name Gets or sets the name for the index.
Public property OriginalName Gets or sets the original name for the index.
Public property Unique Gets or sets a value that indicates whether the index is unique.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetChanges Returns a value that indicates whether there are changes in the index.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Web.Management.DatabaseManager Namespace