TechNet
Export (0) Print
Expand All

TSqlParser Class

 

Represents the Transact-SQL parser.

Namespace:   Microsoft.SqlServer.TransactSql.ScriptDom
Assembly:  Microsoft.SqlServer.TransactSql.ScriptDom (in Microsoft.SqlServer.TransactSql.ScriptDom.dll)


[<AbstractClass>]
[<SerializableAttribute>]
type TSqlParser = class end

NameDescription
System_CAPS_pubpropertyQuotedIdentifier

Gets a value that indicates whether the quoted identifier is on.

NameDescription
System_CAPS_pubmethodCreate(SqlVersion, Boolean)

Creates a Transact-SQL parser for the specified version.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetTokenStream(TextReader, IList<ParseError>)

Returns a list of parser tokens and a list of errors by using the provided text reader.

System_CAPS_pubmethodGetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a list of parser tokens and a list of errors by using the provided text reader.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodParse(IList<TSqlParserToken>, IList<ParseError>)

Returns a script fragment and a list of errors by using the provided tokens.

System_CAPS_pubmethodParse(TextReader, IList<ParseError>)

Returns a script fragment and a list of errors by using the provided text reader.

System_CAPS_pubmethodParse(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a script fragment and a list of errors by using the provided values.

System_CAPS_pubmethodParseBooleanExpression(TextReader, IList<ParseError>)

Returns a Boolean expression and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseBooleanExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a Boolean expression and a list of errors by using the provided values.

System_CAPS_pubmethodParseChildObjectName(TextReader, IList<ParseError>)

Returns a child object name and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a child object name and a list of errors by using the provided values.

System_CAPS_pubmethodParseConstantOrIdentifier(TextReader, IList<ParseError>)

Returns a constant or identifier and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a constant or identifier and a list of errors by using the provided values.

System_CAPS_pubmethodParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>)

Returns a constant or identifier with default values and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a constant or identifier with default values and a list of errors.

System_CAPS_pubmethodParseExpression(TextReader, IList<ParseError>)

Returns an expression and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns an expression and a list of errors by using the provided values.

System_CAPS_pubmethodParseScalarDataType(TextReader, IList<ParseError>)

Returns a scalar data type and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a scalar data type and a list of errors by using the provided values.

System_CAPS_pubmethodParseSchemaObjectName(TextReader, IList<ParseError>)

Returns a schema object name and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a schema object name and a list of errors by using the provided values.

System_CAPS_pubmethodParseStatementList(TextReader, IList<ParseError>)

Returns a statement list and a list of errors by using the provided text reader.

System_CAPS_pubmethodParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32)

Returns a statement list and a list of errors by using the provided values.

System_CAPS_pubmethodParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>)

Parses an input string to get a subquery expression with optional common table expression and xml namespaces with the specified input reader.

System_CAPS_pubmethodParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>, Int32, Int32, Int32)

Parses an input string to get a subquery expression with optional common table expression and xml namespaces with the specified input reader.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryParseSqlModuleObjectName(TextReader, SchemaObjectName)

Indicates whether the input script contains a SQL module object name.

System_CAPS_pubmethodTryParseTriggerModule(TextReader, SchemaObjectName, SchemaObjectName)

Indicates whether the input script contains a trigger module.

System_CAPS_pubmethodValidateIdentifier(String)

Returns whether a name is a valid SQL identifier.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft