TSql160Parser Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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) |