Bagikan melalui


TSql160Parser Kelas

Definisi

TSql Parser untuk 16.0.

[System.Serializable]
public class TSql160Parser : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParser
[<System.Serializable>]
type TSql160Parser = class
    inherit TSqlParser
Public Class TSql160Parser
Inherits TSqlParser
Warisan
TSql160Parser
Atribut

Konstruktor

TSql160Parser(Boolean, SqlEngineType)

Menginisialisasi instans baru kelas TSql160Parser.

TSql160Parser(Boolean)

Menginisialisasi instans baru kelas TSql160Parser.

Bidang

engineType

Rasa parser (mandiri/azure/semua)

Properti

QuotedIdentifier

Menunjukkan apakah pengidentifikasi yang dikutip diaktifkan untuk pengurai.

(Diperoleh dari TSqlParser)

Metode

Create(SqlVersion, Boolean)

Membuat TSqlParser untuk versi yang ditentukan.

(Diperoleh dari TSqlParser)
GetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai input ke dalam Aliran Token.

(Diperoleh dari TSqlParser)
GetTokenStream(TextReader, IList<ParseError>)

Mengurai input ke dalam Aliran Token.

(Diperoleh dari TSqlParser)
Parse(IList<TSqlParserToken>, IList<ParseError>)

Metode penguraian pemblokiran.

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

Metode penguraian pemblokiran.

(Diperoleh dari TSqlParser)
Parse(TextReader, IList<ParseError>)

Metode penguraian pemblokiran.

(Diperoleh dari TSqlParser)
ParseBooleanExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan ekspresi boolean. Ini akan mengembalikan null, jika ada kesalahan.

ParseBooleanExpression(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan ekspresi boolean. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan ChildObjectName. Ini akan mengembalikan null, jika ada kesalahan.

ParseChildObjectName(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan ChildObjectName. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan konstanta atau pengidentifikasi. Ini akan mengembalikan null, jika ada kesalahan.

ParseConstantOrIdentifier(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan konstanta atau pengidentifikasi. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan konstanta atau pengidentifikasi atau literal default(literal dengan nilai "DEFAULT"). Ini akan mengembalikan null, jika ada kesalahan.

ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan konstanta atau pengidentifikasi atau literal default(literal dengan nilai "DEFAULT"). Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan ekspresi. Ini akan mengembalikan null, jika ada kesalahan.

ParseExpression(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan ekspresi skalar. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan jenis data. Ini akan mengembalikan null, jika ada kesalahan.

ParseScalarDataType(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan jenis data. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan SchemaObjectName. Ini akan mengembalikan null, jika ada kesalahan.

ParseSchemaObjectName(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan SchemaObjectName. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan daftar pernyataan. Ini akan mengembalikan null, jika ada kesalahan.

ParseStatementList(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan daftar pernyataan. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>, Int32, Int32, Int32)

Mengurai string input untuk mendapatkan ekspresi subkueri dengan ekspresi tabel umum opsional dan namespace xml. Ini akan mengembalikan null, jika ada kesalahan.

ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>)

Mengurai string input untuk mendapatkan ekspresi subkueri dengan ekspresi tabel umum opsional dan namespace xml. Ini akan mengembalikan null, jika ada kesalahan.

(Diperoleh dari TSqlParser)
TryParseSqlModuleObjectName(TextReader, SchemaObjectName)

Mengurai skrip input untuk mengembalikan SchemaObjectName dari pernyataan buat/ubah sql_module pertama, jika ditemukan.

(Diperoleh dari TSqlParser)
TryParseTriggerModule(TextReader, SchemaObjectName, SchemaObjectName)

Mengurai skrip input untuk mengembalikan nama pemicu dan memicu nama target dari pernyataan pemicu buat/ubah pertama.

(Diperoleh dari TSqlParser)
ValidateIdentifier(String)

Periksa apakah nama adalah pengidentifikasi sql yang valid

(Diperoleh dari TSqlParser)

Berlaku untuk