SqlObject Kelas

Definisi

SqlObject menambahkan ke logika SqlObjectBase untuk menginisialisasi dari file xml

[System.Runtime.InteropServices.ComVisible(false)]
public abstract class SqlObject : Microsoft.SqlServer.Management.Sdk.Sfc.SqlObjectBase, Microsoft.SqlServer.Management.Sdk.Sfc.ISupportInitDatabaseEngineData
[<System.Runtime.InteropServices.ComVisible(false)>]
type SqlObject = class
    inherit SqlObjectBase
    interface ISupportInitDatabaseEngineData
Public MustInherit Class SqlObject
Inherits SqlObjectBase
Implements ISupportInitDatabaseEngineData
Warisan
Atribut
Penerapan

Konstruktor

Nama Deskripsi
SqlObject()

SqlObject menambahkan ke logika SqlObjectBase untuk menginisialisasi dari file xml

Properti

Nama Deskripsi
ConditionedSqlList

awalan, postfix dll, yang harus ditambahkan ketika bidang tertentu diminta

(Diperoleh dari SqlObjectBase)
ConnectionInfo

objek kerucut

(Diperoleh dari EnumObject)
Distinct

hasilnya harus berbeda

(Diperoleh dari SqlObjectBase)
Filter

filter untuk tingkat ini

(Diperoleh dari EnumObject)
FixedProperties

daftar properti yang nilainya diketahui misalnya Nama tahu apakah fileter dalam bentuk [@Name='fff'] atau [@Name='fff' dan ( xxxxx ) ]

(Diperoleh dari EnumObject)
Name

nama tingkat xpath

(Diperoleh dari EnumObject)
OrderByRedirect

digunakan untuk menerjemahkan pesanan berdasarkan pada bidang proses posting ke bidang pendukung lainnya

(Diperoleh dari SqlObjectBase)
PostProcessList

pasca proses untuk tingkat

(Diperoleh dari SqlObjectBase)
PropertyLinkList

tautan untuk properti

(Diperoleh dari SqlObjectBase)
Request

permintaan untuk tingkat ini, diterima dari satu tingkat ke bawah atau dari pengguna jika merupakan tingkat terakhir

(Diperoleh dari EnumObject)
RequestParentSelect

Simpanan untuk pilih induk ( ketika kita membutuhkan tsql untuk tingkat induk, biasanya untuk memasukkannya dalam awalan )

(Diperoleh dari SqlObjectBase)
ResourceAssembly

fungsi abstrak yang mengembalikan rakitan tempat objek ini memiliki file konfigurasi

ResultTypes

melaporkan ResultTypes yang didukung oleh tingkat ini

(Diperoleh dari SqlObjectBase)
SpecialQuery

menyimpan kueri yang digunakan untuk menguji kondisi , misalnya bahwa tabel yang diperlukan untuk mengatasi tingkat ini ada, jika itu gagal maka set kosong dikembalikan, bukan kemudian pengecualian

(Diperoleh dari SqlObjectBase)
SqlRequest

SqlRequest yang harus diselesaikan tingkat ini

(Diperoleh dari SqlObjectBase)
StatementBuilder

Tempat penampung TSQL + informasi yang nantinya akan diubah di TSQL

(Diperoleh dari SqlObjectBase)
SupportsParameterization

SqlObject menambahkan ke logika SqlObjectBase untuk menginisialisasi dari file xml

(Diperoleh dari SqlObjectBase)
Urn

properti ini hanya hidup saat permintaan dilayankan

(Diperoleh dari EnumObject)

Metode

Nama Deskripsi
AddConditionals(String)

tambahkan sql wich diperlukan jika properti: bidang, diminta

(Diperoleh dari SqlObjectBase)
AddConditionalsJustPropDependencies(String)

tambahkan apa pun yang diperlukan untuk mendukungnya

(Diperoleh dari SqlObjectBase)
AddConstantForFilter(String)

FilterDecoder melaporkan bahwa konstanta digunakan dalam filter memberi klien kesempatan untuk mengubahnya

(Diperoleh dari SqlObjectBase)
AddFilterProperty(String)

pemindai xpath telah mendeteksi bahwa properti ini digunakan dalam filter tambahkan apa pun yang diperlukan untuk mendukungnya, mengembalikan nilai

(Diperoleh dari SqlObjectBase)
AddLinkProperty(String)

tambahkan apa pun yang diperlukan untuk mendukungnya, mengembalikan nilai

(Diperoleh dari SqlObjectBase)
AddOrderByAcrossDatabases()

tambahkan urutan menurut klausul saat tsql berjalan di seluruh database

(Diperoleh dari SqlObjectBase)
AddOrderByInDatabase()

menambahkan urutan menurut klausul saat tsql berjalan di dalam satu database

(Diperoleh dari SqlObjectBase)
AddOrderByProperty(String, Boolean)

Tambahkan informasi bahwa TSQL diurutkan berdasarkan nama properti jika overrideFlags adalah tru tidak memeriksa apakah legal menggunakan properti ini untuk pesanan oleh

(Diperoleh dari SqlObjectBase)
AddOrderByProperty(String)

pemindai xpath telah mendeteksi bahwa properti ini digunakan secara berurutan menambahkan apa pun yang diperlukan untuk mendukungnya, mengembalikan nilai

(Diperoleh dari SqlObjectBase)
AddProperty(ObjectProperty)

tambahkan ke kumpulan properti

(Diperoleh dari EnumObject)
AddPropertyForFilter(String)

properti nama digunakan dalam filter

(Diperoleh dari SqlObjectBase)
BeforeStatementExecuted(String)

Izinkan subkelas untuk menambahkan apa pun ke pernyataan

(Diperoleh dari SqlObjectBase)
BuildStatement(EnumResult)

pernyataan build

(Diperoleh dari SqlObjectBase)
ClearHits()

hapus semua tsql kondisional yang diaktifkan untuk bidang dalam permintaan ini

(Diperoleh dari SqlObjectBase)
ComputeFixedProperties()

menghitung daftar properti tetap ( nilainya dapat disimpulkan dari filter )

(Diperoleh dari EnumObject)
FillData(ResultType, StringCollection, Object, StatementBuilder)

n kueri untuk disiapkan dan yang terakhir untuk mengisi data

(Diperoleh dari SqlObjectBase)
FillDataWithUseFailure(SqlEnumResult, ResultType)

Mendapatkan data dari Sql Server. Jika kita gagal masuk ke database, abaikan database tersebut

(Diperoleh dari SqlObjectBase)
GetAliasPropertyName(String)

dapatkan nama properti karena akan diberi alias dalam hasil yang diatur ke pengguna

(Diperoleh dari EnumObject)
GetData(EnumResult)

isi StatementBuilder dengan informasi untuk tingkat ini

(Diperoleh dari SqlObjectBase)
GetFixedStringProperty(String, Boolean)

mendapatkan tetap ( dengan nilai yang diketahui dari filter ) properti jenis string

(Diperoleh dari EnumObject)
GetProperties(ObjectPropertyUsages)

mengembalikan properti objek berdasarkan penggunaan

(Diperoleh dari EnumObject)
GetProperty(String, ObjectPropertyUsages)

aksesor untuk properti berdasarkan nama dan penggunaan ( penggunaan internal )

(Diperoleh dari EnumObject)
GetSqlProperty(String, ObjectPropertyUsages)

mendapatkan bidang properti jika legal untuk penggunaan, jika tidak

(Diperoleh dari SqlObjectBase)
GetUrnProperties()

sampai kita memiliki cara formal sehingga setiap objek mendeklarasikan properti mana yang digunakannya untuk urn coba tebakan terbaik ini aproach

(Diperoleh dari EnumObject)
Initialize(Object, XPathExpressionBlock)

menginisialisasi info koneksi dan informasi jalur x

IntegrateParentResult(EnumResult)

gabungkan StatementBuilder dari tingkat ini dengan apa yang diterima dalam hasil dari tingkat induk

(Diperoleh dari SqlObjectBase)
LoadAndStore(XmlReadDoc, Assembly, StringCollection)

muat dari dokumen xml yang ditentukan di rakitan assemblyObject bidang yang ditentukan dalam requestedFields; juga setelah memuat menginisialisasi tautan statis antara properti.

LoadInitData(String, ServerVersion, DatabaseEngineType, DatabaseEngineEdition)

muat file yang ditentukan untuk versi yang ditentukan

LoadInitDataFromAssembly(Assembly, String, ServerVersion, DatabaseEngineType, DatabaseEngineEdition)

muat file yang ditentukan untuk versi yang ditentukan dari rakitan yang ditentukan

PostProcess(EnumResult)

menjalankan tindakan PostProcess apa pun

(Diperoleh dari SqlObjectBase)
ResolveComputedField(String)

bidang komputasi telah digunakan. mengembalikan nilai yang dihitung secara dinamis

(Diperoleh dari SqlObjectBase)
ResolveLocalLinkLinks()

mengatasi semua tautan yang dapat diselesaikan di tingkat lokal

(Diperoleh dari SqlObjectBase)
RestoreInitialState()

mendapatkan objek dalam status bersih menghapus apa pun yang diubah untuk menyelesaikan permintaan saat ini

(Diperoleh dari SqlObjectBase)
RetrieveParentRequest()

Ambil permintaan yang akan dikirim ke tingkat induk. kita harus mengomunikasikan info wht yang kita butuhkan dari tingkat induk di sini

(Diperoleh dari SqlObjectBase)
StoreInitialState()

prainisialisasi objek dengan info statis. ( mengatasi tautan lokal )

(Diperoleh dari SqlObjectBase)
TryGetProperty(String, ObjectPropertyUsages)

aksesor untuk properti berdasarkan nama dan penggunaan ( penggunaan internal )

(Diperoleh dari EnumObject)

Berlaku untuk