TSqlFragment Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс является реальным внутренним классом для синтаксического анализа, поэтому он не находится в дереве спецификаций.
[System.Serializable]
public abstract class TSqlFragment
[<System.Serializable>]
type TSqlFragment = class
Public MustInherit Class TSqlFragment
- Наследование
-
TSqlFragment
- Производный
- Атрибуты
Конструкторы
| Имя | Описание |
|---|---|
| TSqlFragment() |
Этот класс является реальным внутренним классом для синтаксического анализа, поэтому он не находится в дереве спецификаций. |
Поля
| Имя | Описание |
|---|---|
| Uninitialized |
Константа для указания и неинициализированного токена. |
Свойства
| Имя | Описание |
|---|---|
| FirstTokenIndex |
Возвращает или задает первый индекс маркера. |
| FragmentLength |
Определяет количество символов, которые фрагмент занимает в скрипте, который он был проанализирован. |
| LastTokenIndex |
Возвращает или задает последний индекс маркера. |
| ScriptTokenStream |
Возвращает или задает поток маркеров скрипта. |
| StartColumn |
Возвращает начальный столбец. |
| StartLine |
Возвращает начальную строку. |
| StartOffset |
Определяет смещение символов начального расположения фрагментов в скрипте, который он был проанализирован. |
Методы
| Имя | Описание |
|---|---|
| Accept(TSqlFragmentVisitor) |
Принимает указанного посетителя. |
| AcceptChildren(TSqlFragmentVisitor) |
Принимает указанного посетителя для детей. |