Lexer Constructor
[This content is no longer valid. For the latest information on "M", "Quadrant", SQL Server Modeling Services, and the Repository, see the Model Citizen blog.]
Namespace: System.Dataflow
Assembly: System.Dataflow (in System.Dataflow.dll)
Syntax
'Declaration
PublicSubNew ( _
initialStateIdAsInteger, _
stateTableAsLexerStateEntry(), _
tokenTableAsLexerTokenEntry(), _
caseSensitiveAsBoolean, _
tokenActionDataAsTokenActionData _
)
'Usage
DiminitialStateIdAsIntegerDimstateTableAsLexerStateEntry()
DimtokenTableAsLexerTokenEntry()
DimcaseSensitiveAsBooleanDimtokenActionDataAsTokenActionDataDiminstanceAs NewLexer(initialStateId, _
stateTable, tokenTable, caseSensitive, _
tokenActionData)
publicLexer(
intinitialStateId,
LexerStateEntry[] stateTable,
LexerTokenEntry[] tokenTable,
boolcaseSensitive,
TokenActionDatatokenActionData
)
public:
Lexer(
intinitialStateId,
array<LexerStateEntry>^ stateTable,
array<LexerTokenEntry>^ tokenTable,
boolcaseSensitive,
TokenActionData^ tokenActionData
)
publicfunctionLexer(
initialStateId : int,
stateTable : LexerStateEntry[],
tokenTable : LexerTokenEntry[],
caseSensitive : boolean,
tokenActionData : TokenActionData
)
Parameters
- initialStateId
Type: System. . :: . .Int32
- stateTable
Type: array<System.Dataflow. . :: . .LexerStateEntry> [] () [] []
- tokenTable
Type: array<System.Dataflow. . :: . .LexerTokenEntry> [] () [] []
- caseSensitive
Type: System. . :: . .Boolean
- tokenActionData
Type: System.Dataflow. . :: . .TokenActionData
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see https://msdn.microsoft.com/en-us/library/8skskf63(v=vs.85).