TSql80Parser Clase

Definición

Analizador de TSql para la versión 8.0.

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

Constructores

Nombre Description
TSql80Parser(Boolean)

Inicializa una nueva instancia de la clase TSql80Parser.

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