TSql90Parser Classe

Definizione

Parser TSql per la versione 9.0.

[System.Serializable]
public class TSql90Parser : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParser
[<System.Serializable>]
type TSql90Parser = class
    inherit TSqlParser
Public Class TSql90Parser
Inherits TSqlParser
Ereditarietà
TSql90Parser
Attributi

Costruttori

Nome Descrizione
TSql90Parser(Boolean)

Inizializza una nuova istanza della classe TSql90Parser.

Proprietà

Nome Descrizione
QuotedIdentifier

Indica se l'identificatore tra virgolette è abilitato per il parser.

(Ereditato da TSqlParser)

Metodi

Nome Descrizione
Create(SqlVersion, Boolean)

Crea un TSqlParser per la versione specificata.

(Ereditato da TSqlParser)
GetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza l'input in un flusso di token.

(Ereditato da TSqlParser)
GetTokenStream(TextReader, IList<ParseError>)

Analizza l'input in un flusso di token.

(Ereditato da TSqlParser)
Parse(IList<TSqlParserToken>, IList<ParseError>)

Metodo di analisi di blocco.

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

Metodo di analisi di blocco.

(Ereditato da TSqlParser)
Parse(TextReader, IList<ParseError>)

Metodo di analisi di blocco.

(Ereditato da TSqlParser)
ParseBooleanExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere un'espressione booleana. In questo modo verrà restituito Null, se si sono verificati errori.

ParseBooleanExpression(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere un'espressione booleana. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere uno SchemaObjectName. In questo modo verrà restituito Null, se si sono verificati errori.

ParseChildObjectName(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere un ChildObjectName. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere una costante o un identificatore. In questo modo verrà restituito Null, se si sono verificati errori.

ParseConstantOrIdentifier(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere una costante o un identificatore. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere una costante o un identificatore o un valore letterale predefinito (valore letterale con valore "DEFAULT"). In questo modo verrà restituito Null, se si sono verificati errori.

ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere una costante o un identificatore o un valore letterale predefinito (valore letterale con valore "DEFAULT"). In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere un'espressione. In questo modo verrà restituito Null, se si sono verificati errori.

ParseExpression(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere un'espressione scalare. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere un tipo di dati. In questo modo verrà restituito Null, se si sono verificati errori.

ParseScalarDataType(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere un tipo di dati. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere uno SchemaObjectName. In questo modo verrà restituito Null, se si sono verificati errori.

ParseSchemaObjectName(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere uno SchemaObjectName. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere un elenco di istruzioni. In questo modo verrà restituito Null, se si sono verificati errori.

ParseStatementList(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere un elenco di istruzioni. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>, Int32, Int32, Int32)

Analizza una stringa di input per ottenere un'espressione di sottoquery con espressioni di tabella comuni facoltative e spazi dei nomi xml. In questo modo verrà restituito Null, se si sono verificati errori.

ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>)

Analizza una stringa di input per ottenere un'espressione di sottoquery con espressioni di tabella comuni facoltative e spazi dei nomi xml. In questo modo verrà restituito Null, se si sono verificati errori.

(Ereditato da TSqlParser)
TryParseSqlModuleObjectName(TextReader, SchemaObjectName)

Analizza lo script di input per restituire schemaObjectName della prima istruzione create/alter sql_module, se presente.

(Ereditato da TSqlParser)
TryParseTriggerModule(TextReader, SchemaObjectName, SchemaObjectName)

Analizza lo script di input per restituire il nome del trigger e il nome di destinazione del trigger della prima istruzione trigger create/alter.

(Ereditato da TSqlParser)
ValidateIdentifier(String)

Controllare se un nome è un identificatore SQL valido

(Ereditato da TSqlParser)

Si applica a