Bagikan melalui


OracleCommandBuilder Kelas

Definisi

Perhatian

OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260

Secara otomatis menghasilkan perintah tabel tunggal yang digunakan untuk mendamaikan perubahan yang DataSet dilakukan pada database terkait. Kelas ini tidak dapat diwariskan.

public ref class OracleCommandBuilder sealed : System::ComponentModel::Component
public ref class OracleCommandBuilder sealed : System::Data::Common::DbCommandBuilder
public sealed class OracleCommandBuilder : System.ComponentModel.Component
public sealed class OracleCommandBuilder : System.Data.Common.DbCommandBuilder
[System.Obsolete("OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleCommandBuilder : System.Data.Common.DbCommandBuilder
type OracleCommandBuilder = class
    inherit Component
type OracleCommandBuilder = class
    inherit DbCommandBuilder
[<System.Obsolete("OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleCommandBuilder = class
    inherit DbCommandBuilder
Public NotInheritable Class OracleCommandBuilder
Inherits Component
Public NotInheritable Class OracleCommandBuilder
Inherits DbCommandBuilder
Warisan
OracleCommandBuilder
Warisan
Atribut

Keterangan

Jenis ini tidak digunakan lagi dan akan dihapus dalam versi .NET Framework yang akan datang. Untuk informasi selengkapnya, lihat Oracle dan ADO.NET.

OracleDataAdapter tidak secara otomatis menghasilkan pernyataan SQL yang diperlukan untuk mendamaikan perubahan yang dilakukan pada database yang DataSet terkait. Namun, Anda dapat membuat OracleCommandBuilder objek yang menghasilkan pernyataan SQL untuk pembaruan tabel tunggal dengan mengatur SelectCommand properti .OracleDataAdapter Kemudian, OracleCommandBuilder menghasilkan pernyataan SQL tambahan yang tidak Anda tetapkan.

Hubungan antara dan OracleDataAdapter yang sesuai OracleCommandBuilder selalu satu-ke-satu. Untuk membuat korespondensi ini, Anda mengatur OracleDataAdapter properti OracleCommandBuilder objek. Ini menyebabkan OracleCommandBuilder mendaftarkan dirinya sebagai pendengar, yang menghasilkan output RowUpdating peristiwa yang memengaruhi DataSet.

Untuk menghasilkan pernyataan INSERT, UPDATE, atau DELETE, OracleCommandBuilder properti menggunakan SelectCommand untuk mengambil sekumpulan metadata yang diperlukan.

juga OracleCommandBuilder menggunakan properti , dan Transaction yang dirujuk Connectionoleh SelectCommand.

Jika Anda memanggil Dispose, OracleCommandBuilder disasosiasi dari OracleDataAdapter, dan perintah yang dihasilkan tidak lagi digunakan.

Konstruktor

Nama Deskripsi
OracleCommandBuilder()
Kedaluwarsa.

Menginisialisasi instans baru dari OracleCommandBuilder.

OracleCommandBuilder(OracleDataAdapter)
Kedaluwarsa.

Menginisialisasi instans OracleCommandBuilder baru kelas dengan objek terkait OracleDataAdapter .

Properti

Nama Deskripsi
CanRaiseEvents
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
CatalogLocation
Kedaluwarsa.

Mendapatkan atau mengatur untuk instans CatalogLocationDbCommandBuilder kelas.

CatalogSeparator
Kedaluwarsa.

Mendapatkan atau mengatur string yang digunakan sebagai pemisah katalog untuk instans DbCommandBuilder kelas.

ConflictOption
Kedaluwarsa.

Menentukan mana yang ConflictOption akan digunakan oleh DbCommandBuilder.

(Diperoleh dari DbCommandBuilder)
Container
Kedaluwarsa.

IContainer Mendapatkan yang berisi Component.

(Diperoleh dari Component)
DataAdapter
Kedaluwarsa.

Mendapatkan atau mengatur OracleDataAdapter objek yang objek ini OracleCommandBuilder akan menghasilkan pernyataan SQL.

DesignMode
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
Events
Kedaluwarsa.

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke ini Component.

(Diperoleh dari Component)
QuotePrefix
Kedaluwarsa.

Mendapatkan atau mengatur karakter awal atau karakter yang akan digunakan saat menentukan objek database (misalnya, tabel atau kolom) yang namanya berisi karakter seperti spasi atau token cadangan.

QuotePrefix
Kedaluwarsa.

Mendapatkan atau mengatur karakter awal atau karakter yang akan digunakan saat menentukan objek database (misalnya, tabel atau kolom) yang namanya berisi karakter seperti spasi atau token cadangan.

(Diperoleh dari DbCommandBuilder)
QuoteSuffix
Kedaluwarsa.

Mendapatkan atau mengatur karakter atau karakter akhir yang akan digunakan saat menentukan objek database (misalnya, tabel atau kolom) yang namanya berisi karakter seperti spasi atau token cadangan.

QuoteSuffix
Kedaluwarsa.

Mendapatkan atau mengatur karakter atau karakter akhir yang akan digunakan saat menentukan objek database (misalnya, tabel atau kolom) yang namanya berisi karakter seperti spasi atau token cadangan.

(Diperoleh dari DbCommandBuilder)
SchemaSeparator
Kedaluwarsa.

Mendapatkan atau mengatur karakter yang akan digunakan untuk pemisah antara pengidentifikasi skema dan pengidentifikasi lainnya.

SetAllValues
Kedaluwarsa.

Menentukan apakah semua nilai kolom dalam pernyataan pembaruan disertakan atau hanya yang diubah.

(Diperoleh dari DbCommandBuilder)
Site
Kedaluwarsa.

Mendapatkan atau mengatur ISite dari Component.

(Diperoleh dari Component)

Metode

Nama Deskripsi
ApplyParameterInfo(DbParameter, DataRow, StatementType, Boolean)
Kedaluwarsa.

Memungkinkan implementasi DbCommandBuilder penyedia kelas untuk menangani properti parameter tambahan.

(Diperoleh dari DbCommandBuilder)
CreateObjRef(Type)
Kedaluwarsa.

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
DeriveParameters(OracleCommand)
Kedaluwarsa.

Mengambil informasi parameter dari prosedur tersimpan yang ditentukan dalam OracleCommand dan mengisi Parameters kumpulan objek yang ditentukan OracleCommand .

Dispose()
Kedaluwarsa.

Merilis semua sumber daya yang Componentdigunakan oleh .

(Diperoleh dari Component)
Dispose(Boolean)
Kedaluwarsa.

Merilis sumber daya yang tidak dikelola yang Component digunakan oleh dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari Component)
Dispose(Boolean)
Kedaluwarsa.

Merilis sumber daya yang tidak dikelola yang DbCommandBuilder digunakan oleh dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari DbCommandBuilder)
Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetDeleteCommand()
Kedaluwarsa.

Mendapatkan objek yang dihasilkan OracleCommand secara otomatis yang diperlukan untuk melakukan penghapusan pada database.

GetDeleteCommand(Boolean)
Kedaluwarsa.

Mendapatkan objek yang dihasilkan OracleCommand secara otomatis yang diperlukan untuk melakukan penghapusan pada database.

GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetInsertCommand()
Kedaluwarsa.

Mendapatkan objek yang dihasilkan OracleCommand secara otomatis yang diperlukan untuk melakukan penyisipan pada database.

GetInsertCommand(Boolean)
Kedaluwarsa.

Mendapatkan objek yang dihasilkan OracleCommand secara otomatis yang diperlukan untuk melakukan penyisipan pada database.

GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetParameterName(Int32)
Kedaluwarsa.

Mengembalikan nama parameter yang ditentukan dalam format @p#. Gunakan saat membuat penyusun perintah kustom.

(Diperoleh dari DbCommandBuilder)
GetParameterName(String)
Kedaluwarsa.

Mengembalikan nama parameter lengkap, dengan nama parameter parsial.

(Diperoleh dari DbCommandBuilder)
GetParameterPlaceholder(Int32)
Kedaluwarsa.

Mengembalikan tempat penampung untuk parameter dalam pernyataan SQL terkait.

(Diperoleh dari DbCommandBuilder)
GetSchemaTable(DbCommand)
Kedaluwarsa.

Mengembalikan tabel skema untuk DbCommandBuilder.

(Diperoleh dari DbCommandBuilder)
GetService(Type)
Kedaluwarsa.

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetType()
Kedaluwarsa.

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
GetUpdateCommand()
Kedaluwarsa.

Mendapatkan objek yang dihasilkan OracleCommand secara otomatis yang diperlukan untuk melakukan pembaruan pada database.

GetUpdateCommand(Boolean)
Kedaluwarsa.

Mendapatkan objek yang dihasilkan OracleCommand secara otomatis yang diperlukan untuk melakukan pembaruan pada database.

InitializeCommand(DbCommand)
Kedaluwarsa.

Mengatur ulang CommandTimeoutproperti , Transaction, CommandType, dan UpdateRowSource pada DbCommand.

(Diperoleh dari DbCommandBuilder)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
MemberwiseClone(Boolean)
Kedaluwarsa.

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
QuoteIdentifier(String)
Kedaluwarsa.

Mengingat pengidentifikasi yang tidak dikutip dalam kasus katalog yang benar, mengembalikan bentuk pengidentifikasi yang dikutip dengan benar, termasuk melepaskan kutipan yang disematkan dengan benar dalam pengidentifikasi.

RefreshSchema()
Kedaluwarsa.

Menghapus perintah yang terkait dengan ini DbCommandBuilder.

RefreshSchema()
Kedaluwarsa.

Menghapus perintah yang terkait dengan ini DbCommandBuilder.

(Diperoleh dari DbCommandBuilder)
RowUpdatingHandler(RowUpdatingEventArgs)
Kedaluwarsa.

Menambahkan penanganan aktivitas untuk peristiwa tersebut RowUpdating .

(Diperoleh dari DbCommandBuilder)
SetRowUpdatingHandler(DbDataAdapter)
Kedaluwarsa.

DbCommandBuilder Mendaftarkan untuk menangani RowUpdating peristiwa untuk DbDataAdapter.

(Diperoleh dari DbCommandBuilder)
ToString()
Kedaluwarsa.

Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa.

(Diperoleh dari Component)
UnquoteIdentifier(String)
Kedaluwarsa.

Mengingat pengidentifikasi yang dikutip, mengembalikan bentuk pengidentifikasi yang tidak dikutip yang benar, termasuk melepaskan kutipan yang disematkan dengan benar dalam pengidentifikasi.

Acara

Nama Deskripsi
Disposed
Kedaluwarsa.

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)

Berlaku untuk

Lihat juga