TSqlFragment TSqlFragment TSqlFragment Class

Definition

Represents a token fragment.

public ref class TSqlFragment abstract
public abstract class TSqlFragment
Public MustInherit Class TSqlFragment
Inheritance
TSqlFragmentTSqlFragmentTSqlFragment
Derived

Constructors

TSqlFragment() TSqlFragment() TSqlFragment()

Initializes a new instance of the TSqlFragment class.

Fields

Uninitialized Uninitialized Uninitialized

Value is -1.

Properties

FirstTokenIndex FirstTokenIndex FirstTokenIndex

Gets or sets the first token index.

FragmentLength FragmentLength FragmentLength

Gets the fragment length.

LastTokenIndex LastTokenIndex LastTokenIndex

Gets or sets the last token index.

ScriptTokenStream ScriptTokenStream ScriptTokenStream

Gets or sets a list of token streams.

StartColumn StartColumn StartColumn

Gets the starting column.

StartLine StartLine StartLine

Gets the starting line.

StartOffset StartOffset StartOffset

Gets the fragment start offset value.

Methods

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

Indicates the entry point for a given visitor.

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

Calls Accept on the children with the given visitor.

Applies to