TSql160Parser Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Analizador de TSql para la versión 16.0.
[System.Serializable]
public class TSql160Parser : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParser
[<System.Serializable>]
type TSql160Parser = class
inherit TSqlParser
Public Class TSql160Parser
Inherits TSqlParser
- Herencia
- Atributos
Constructores
TSql160Parser(Boolean, SqlEngineType) |
Inicializa una nueva instancia de la clase TSql160Parser. |
TSql160Parser(Boolean) |
Inicializa una nueva instancia de la clase TSql160Parser. |
Campos
engineType |
Sabor del analizador (independiente/azure/all) |
Propiedades
QuotedIdentifier |
Indica si el identificador entre comillas está habilitado para el analizador. (Heredado de TSqlParser) |
Métodos
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. Si había errores, devolverá null. |
ParseBooleanExpression(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener una expresión booleana. Si había errores, devolverá null. (Heredado de TSqlParser) |
ParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32) |
Analiza una cadena de entrada para obtener un objeto ChildObjectName. Si había errores, devolverá null. |
ParseChildObjectName(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener un objeto ChildObjectName. Si había errores, devolverá null. (Heredado de TSqlParser) |
ParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32) |
Analiza una cadena de entrada para obtener una constante o un identificador. Si había errores, devolverá null. |
ParseConstantOrIdentifier(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener una constante o un identificador. Si había errores, devolverá null. (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"). Si había errores, devolverá null. |
ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener una constante o un identificador o literal predeterminado(literal con el valor "DEFAULT"). Si había errores, devolverá null. (Heredado de TSqlParser) |
ParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32) |
Analiza una cadena de entrada para obtener una expresión. Si había errores, devolverá null. |
ParseExpression(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener una expresión escalar. Si había errores, devolverá null. (Heredado de TSqlParser) |
ParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32) |
Analiza una cadena de entrada para obtener un tipo de datos. Si había errores, devolverá null. |
ParseScalarDataType(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener un tipo de datos. Si había errores, devolverá null. (Heredado de TSqlParser) |
ParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32) |
Analiza una cadena de entrada para obtener un objeto SchemaObjectName. Si había errores, devolverá null. |
ParseSchemaObjectName(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener un objeto SchemaObjectName. Si había errores, devolverá null. (Heredado de TSqlParser) |
ParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32) |
Analiza una cadena de entrada para obtener una lista de instrucciones. Si había errores, devolverá null. |
ParseStatementList(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener una lista de instrucciones. Si había errores, devolverá null. (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 opcionales de expresión de tabla y XML. Si había errores, devolverá null. |
ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>) |
Analiza una cadena de entrada para obtener una expresión de subconsulta con espacios de nombres opcionales de expresión de tabla y XML. Si había errores, devolverá null. (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) |