CreateIndexStatement Класс

Определение

Представляет инструкцию создания индекса.

[System.Serializable]
public class CreateIndexStatement : Microsoft.SqlServer.TransactSql.ScriptDom.IndexStatement
[<System.Serializable>]
type CreateIndexStatement = class
    inherit IndexStatement
Public Class CreateIndexStatement
Inherits IndexStatement
Наследование
Атрибуты

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

Имя Описание
CreateIndexStatement()

Представляет инструкцию создания индекса.

Поля

Имя Описание
Uninitialized

Константа для указания и неинициализированного токена.

(Унаследовано от TSqlFragment)

Свойства

Имя Описание
Clustered

Показывает, используется ли кластеризованное ключевое слово.

Columns

Определенные столбцы.

FileStreamOn

Необязательная спецификация файлового потока. Может быть идентификатором или строковым литералом.

FilterPredicate

Необязательный предикат фильтра для индекса.

FirstTokenIndex

Возвращает или задает первый индекс маркера.

(Унаследовано от TSqlFragment)
FragmentLength

Определяет количество символов, которые фрагмент занимает в скрипте, который он был проанализирован.

(Унаследовано от TSqlFragment)
IncludeColumns

Включаемые столбцы.

IndexOptions

Параметры индекса. Необязательный элемент может содержать нулевые элементы.

(Унаследовано от IndexStatement)
LastTokenIndex

Возвращает или задает последний индекс маркера.

(Унаследовано от TSqlFragment)
Name

Имя индекса.

(Унаследовано от IndexStatement)
OnFileGroupOrPartitionScheme

Файловая группа или схема секционирования. Может иметь значение NULL.

OnName

Имя таблицы или представления, которое поступает после ключевого слова ON.

(Унаследовано от IndexStatement)
ScriptTokenStream

Возвращает или задает поток маркеров скрипта.

(Унаследовано от TSqlFragment)
StartColumn

Возвращает начальный столбец.

(Унаследовано от TSqlFragment)
StartLine

Возвращает начальную строку.

(Унаследовано от TSqlFragment)
StartOffset

Определяет смещение символов начального расположения фрагментов в скрипте, который он был проанализирован.

(Унаследовано от TSqlFragment)
Translated80SyntaxTo90

Значение true, если синтаксис 80 был переведен в 90, если это значение false, и существуют параметры индекса, то эта инструкция должна быть оператором TSql90, однако 80 синтаксис по-прежнему принимается в SQL 2005...

Unique

Показывает, используется ли уникальное ключевое слово.

Методы

Имя Описание
Accept(TSqlFragmentVisitor)

Принимает посетителей

AcceptChildren(TSqlFragmentVisitor)

Принимает посетителей для детей

Применяется к