TSqlFragment TSqlFragment TSqlFragment Class

Definition

This class is a real internal class to parser, therefore it is not in the spec tree.

[Serializable]
public abstract class TSqlFragment
type TSqlFragment = class
Public MustInherit Class TSqlFragment
Inheritance
TSqlFragmentTSqlFragmentTSqlFragment
Derived
Attributes
SerializableAttribute

Constructors

TSqlFragment() TSqlFragment() TSqlFragment()

Fields

Uninitialized Uninitialized Uninitialized

Constant to indicate and uninitialized token.

Properties

FirstTokenIndex FirstTokenIndex FirstTokenIndex

Gets or sets the first index of the token.

FragmentLength FragmentLength FragmentLength

Defines the number of characters the fragment takes up in the script it was parsed.

LastTokenIndex LastTokenIndex LastTokenIndex

Gets or sets the last index of the token.

ScriptTokenStream ScriptTokenStream ScriptTokenStream

Gets or sets the script token stream.

StartColumn StartColumn StartColumn

Gets the start column.

StartLine StartLine StartLine

Gets the start line.

StartOffset StartOffset StartOffset

Defines the character offset of fragments starting location in the script it was parsed.

Methods

Accept(TSqlFragmentVisitor) Accept(TSqlFragmentVisitor) Accept(TSqlFragmentVisitor)

Accepts the specified visitor.

AcceptChildren(TSqlFragmentVisitor) AcceptChildren(TSqlFragmentVisitor) AcceptChildren(TSqlFragmentVisitor)

Accepts specified visitor on the children.

Applies to