TSql120Parser Clase

Definición

Analizador de TSql para la versión 12.0.

[System.Serializable]
public class TSql120Parser : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParser
[<System.Serializable>]
type TSql120Parser = class
    inherit TSqlParser
Public Class TSql120Parser
Inherits TSqlParser
Herencia
TSql120Parser
Atributos

Constructores

Nombre Description
TSql120Parser(Boolean)

Inicializa una nueva instancia de la clase TSql120Parser.

Propiedades

Nombre Description
QuotedIdentifier

Indica si el identificador entre comillas está habilitado para el analizador.

(Heredado de TSqlParser)

Métodos

Nombre Description
Create(SqlVersion, Boolean)

Crea un TSqlParser para la versión especificada.

(Heredado de TSqlParser)
GetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza la entrada en un flujo de token.

(Heredado de TSqlParser)
GetTokenStream(TextReader, IList<ParseError>)

Analiza la entrada en un flujo de token.

(Heredado de TSqlParser)
Parse(IList<TSqlParserToken>, IList<ParseError>)

Método de análisis de bloqueo.

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

Método de análisis de bloqueo.

(Heredado de TSqlParser)
Parse(TextReader, IList<ParseError>)

Método de análisis de bloqueo.

(Heredado de TSqlParser)
ParseBooleanExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener una expresión booleana. Esto devolverá null, si se produjeron errores.

ParseBooleanExpression(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener una expresión booleana. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener childObjectName. Esto devolverá null, si se produjeron errores.

ParseChildObjectName(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener childObjectName. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener una constante o un identificador. Esto devolverá null, si se produjeron errores.

ParseConstantOrIdentifier(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener una constante o un identificador. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener una constante o un identificador o literal predeterminado (literal con el valor "DEFAULT"). Esto devolverá null, si se produjeron errores.

ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener una constante o un identificador o literal predeterminado (literal con el valor "DEFAULT"). Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener una expresión. Esto devolverá null, si se produjeron errores.

ParseExpression(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener una expresión escalar. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener un tipo de datos. Esto devolverá null, si se produjeron errores.

ParseScalarDataType(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener un tipo de datos. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener un SchemaObjectName. Esto devolverá null, si se produjeron errores.

ParseSchemaObjectName(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener un SchemaObjectName. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener una lista de instrucciones. Esto devolverá null, si se produjeron errores.

ParseStatementList(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener una lista de instrucciones. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analiza una cadena de entrada para obtener una expresión de subconsulta con espacios de nombres xml y expresiones de tabla comunes opcionales. Esto devolverá null, si se produjeron errores.

ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>)

Analiza una cadena de entrada para obtener una expresión de subconsulta con espacios de nombres xml y expresiones de tabla comunes opcionales. Esto devolverá null, si se produjeron errores.

(Heredado de TSqlParser)
TryParseSqlModuleObjectName(TextReader, SchemaObjectName)

Analiza el script de entrada para devolver schemaObjectName de la primera instrucción create/alter sql_module, si se encuentra.

(Heredado de TSqlParser)
TryParseTriggerModule(TextReader, SchemaObjectName, SchemaObjectName)

Analiza el script de entrada para devolver el nombre del desencadenador y el nombre de destino del desencadenador de la primera instrucción create/alter trigger.

(Heredado de TSqlParser)
ValidateIdentifier(String)

Comprobación de si un nombre es un identificador sql válido

(Heredado de TSqlParser)

Se aplica a