SelectScalarExpression 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.
Elemen kolom yang digunakan tepat setelah kata kunci pilih.
[System.Serializable]
public class SelectScalarExpression : Microsoft.SqlServer.TransactSql.ScriptDom.SelectElement
[<System.Serializable>]
type SelectScalarExpression = class
inherit SelectElement
Public Class SelectScalarExpression
Inherits SelectElement
- Warisan
- Atribut
Konstruktor
| Nama | Deskripsi |
|---|---|
| SelectScalarExpression() |
Elemen kolom yang digunakan tepat setelah kata kunci pilih. |
Bidang
| Nama | Deskripsi |
|---|---|
| Uninitialized |
Konstanta untuk menunjukkan dan token yang tidak diinisialisasi. (Diperoleh dari TSqlFragment) |
Properti
| Nama | Deskripsi |
|---|---|
| ColumnName |
Ini bisa menjadi Pengidentifikasi atau harfiah jenis AsciiStringLiteral atau UnicodeStringLiteral. Opsional, mungkin null. |
| Expression |
Ekspresi pilih bisa berupa ekspresi apa pun, jika ini bukan null, maka ekspresi pemilih ini adalah ekspresi reguler Saat ini kelas AST ini mengekspresikan ekspresi atau kartubebas. Karena SelectExpressions dapat melakukan lebih banyak lagi, kita mungkin ingin pergi ke pendekatan derivasi, di mana kelas ini akan menjadi basis - atau mungkin ada pendekatan lain yang lebih elegan. Untuk saat ini, ini adalah desain dasar untuk mendukung SELECT * FROM foo. |
| FirstTokenIndex |
Mendapatkan atau mengatur indeks pertama token. (Diperoleh dari TSqlFragment) |
| FragmentLength |
Menentukan jumlah karakter yang diambil fragmen dalam skrip yang diurai. (Diperoleh dari TSqlFragment) |
| LastTokenIndex |
Mendapatkan atau mengatur indeks terakhir token. (Diperoleh dari TSqlFragment) |
| ScriptTokenStream |
Mendapatkan atau mengatur aliran token skrip. (Diperoleh dari TSqlFragment) |
| StartColumn |
Mendapatkan kolom mulai. (Diperoleh dari TSqlFragment) |
| StartLine |
Mendapatkan garis mulai. (Diperoleh dari TSqlFragment) |
| StartOffset |
Menentukan offset karakter fragmen yang memulai lokasi dalam skrip yang diurai. (Diperoleh dari TSqlFragment) |
Metode
| Nama | Deskripsi |
|---|---|
| Accept(TSqlFragmentVisitor) |
Menerima pengunjung |
| AcceptChildren(TSqlFragmentVisitor) |
Menerima pengunjung untuk Anak-anak |