Класс AlterIndexStatement

Represents the alter index statement.

Иерархия наследования

System.Object
  Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
    Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatement
      Microsoft.SqlServer.TransactSql.ScriptDom.IndexStatement
        Microsoft.SqlServer.TransactSql.ScriptDom.AlterIndexStatement

Пространство имен:  Microsoft.SqlServer.TransactSql.ScriptDom
Сборка:  Microsoft.SqlServer.TransactSql.ScriptDom (в Microsoft.SqlServer.TransactSql.ScriptDom.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class AlterIndexStatement _
    Inherits IndexStatement
'Применение
Dim instance As AlterIndexStatement
[SerializableAttribute]
public class AlterIndexStatement : IndexStatement
[SerializableAttribute]
public ref class AlterIndexStatement : public IndexStatement
[<SerializableAttribute>]
type AlterIndexStatement =  
    class 
        inherit IndexStatement 
    end
public class AlterIndexStatement extends IndexStatement

Тип AlterIndexStatement обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод AlterIndexStatement Initializes a new instance of the AlterIndexStatement class.

В начало

Свойства

  Имя Описание
Открытое свойство All Gets or sets a value that indicates whether All keyword is used.
Открытое свойство AlterIndexType Gets or sets the type of the alter index statement.
Открытое свойство FirstTokenIndex Gets or sets the first token index. (Производный от TSqlFragment.)
Открытое свойство FragmentLength Gets the fragment length. (Производный от TSqlFragment.)
Открытое свойство IndexOptions Gets a list of index options. Optional may have zero elements. (Производный от IndexStatement.)
Открытое свойство LastTokenIndex Gets or sets the last token index. (Производный от TSqlFragment.)
Открытое свойство Name Gets the name of the index. (Производный от IndexStatement.)
Открытое свойство OnName Gets or sets the table or view name that comes after the ON keyword. (Производный от IndexStatement.)
Открытое свойство Partition Gets or sets the expression that shows the partition. Optional, may be null.
Открытое свойство PromotedPaths Gets or sets a collection of promoted paths.
Открытое свойство ScriptTokenStream Gets or sets a list of token streams. (Производный от TSqlFragment.)
Открытое свойство StartColumn Gets the starting column. (Производный от TSqlFragment.)
Открытое свойство StartLine Gets the starting line. (Производный от TSqlFragment.)
Открытое свойство StartOffset Gets the fragment start offset value. (Производный от TSqlFragment.)
Открытое свойство XmlNamespaces Gets or sets XML namespaces. May be null.

В начало

Методы

  Имя Описание
Открытый метод Accept Accepts visitor. (Переопределяет TSqlFragment.Accept(TSqlFragmentVisitor).)
Открытый метод AcceptChildren Accepts visitor for Children. (Переопределяет IndexStatement.AcceptChildren(TSqlFragmentVisitor).)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.TransactSql.ScriptDom