OracleCommandBuilder Osztály

Definíció

Figyelemfelhívás

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

Automatikusan létrehoz egytáblás parancsokat a társított adatbázissal végzett módosítások egyeztetéséhez DataSet . Ez az osztály nem örökölhető.

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
Öröklődés
OracleCommandBuilder
Öröklődés
Attribútumok

Megjegyzések

Ez a típus elavult, és a .NET-keretrendszer egy későbbi verziójában törlődik. További információ: Ado és az ADO.NET.

A OracleDataAdapter rendszer nem hozza létre automatikusan az adatbázishoz társított módosítások DataSet egyeztetéséhez szükséges SQL-utasításokat. Létrehozhat azonban egy OracleCommandBuilder objektumot, amely sql-utasításokat hoz létre az egytáblás frissítésekhez a SelectCommand tulajdonság beállításával OracleDataAdapter. Ezután a OracleCommandBuilder rendszer létrehoz minden olyan további SQL-utasítást, amelyet nem állít be.

Az egy OracleDataAdapter és a hozzá tartozó OracleCommandBuilder kapcsolat mindig egy az egyhez. A levelezés létrehozásához be kell állítania az OracleDataAdapter objektum tulajdonságát OracleCommandBuilder . Ez azt eredményeziOracleCommandBuilder, hogy figyelőként regisztrálja magát, ami a figyelőt érintő RowUpdatingesemények kimenetét DataSet eredményezi.

INSERT, UPDATE vagy DELETE utasítás létrehozásához a OracleCommandBuilder tulajdonság a SelectCommand szükséges metaadatok lekérésére használja.

Az OracleCommandBuilder is használja a Connection, és Transaction a tulajdonságok hivatkozott a SelectCommand.

Ha meghívja Dispose, a rendszer nem társítja a OracleCommandBuilder parancsot, OracleDataAdapterés a generált parancsok már nem lesznek használatban.

Konstruktorok

Name Description
OracleCommandBuilder()
Elavult.

Inicializálja a OracleCommandBuilder.

OracleCommandBuilder(OracleDataAdapter)
Elavult.

Inicializálja az osztály új példányát OracleCommandBuilder a társított objektummal OracleDataAdapter .

Tulajdonságok

Name Description
CanRaiseEvents
Elavult.

Beolvas egy értéket, amely jelzi, hogy az összetevő képes-e eseményt létrehozni.

(Öröklődés forrása Component)
CatalogLocation
Elavult.

Lekéri vagy beállítja az CatalogLocation osztály egy példányát DbCommandBuilder .

CatalogSeparator
Elavult.

Lekéri vagy beállítja az osztály egy példányának katalóguselválasztójaként használt sztringet DbCommandBuilder .

ConflictOption
Elavult.

Megadja, hogy melyiket ConflictOption használja a DbCommandBuilderrendszer.

(Öröklődés forrása DbCommandBuilder)
Container
Elavult.

Lekéri a IContainer .Component

(Öröklődés forrása Component)
DataAdapter
Elavult.

Lekéri vagy beállítja azt OracleDataAdapter az objektumot, amelyhez ez az OracleCommandBuilder objektum SQL-utasításokat hoz létre.

DesignMode
Elavult.

Olyan értéket kap, amely jelzi, hogy az Component aktuálisan tervezési módban van-e.

(Öröklődés forrása Component)
Events
Elavult.

Lekéri az ehhez Componentcsatolt eseménykezelők listáját.

(Öröklődés forrása Component)
QuotePrefix
Elavult.

Lekéri vagy beállítja a kezdő karaktert vagy karaktereket, amikor olyan adatbázis-objektumokat (például táblákat vagy oszlopokat) ad meg, amelyek neve olyan karaktereket tartalmaz, mint a szóközök vagy a fenntartott jogkivonatok.

QuotePrefix
Elavult.

Lekéri vagy beállítja a kezdő karaktert vagy karaktereket, amikor olyan adatbázis-objektumokat (például táblákat vagy oszlopokat) ad meg, amelyek neve olyan karaktereket tartalmaz, mint a szóközök vagy a fenntartott jogkivonatok.

(Öröklődés forrása DbCommandBuilder)
QuoteSuffix
Elavult.

Lekéri vagy beállítja azokat a záró karaktereket vagy karaktereket, amelyek olyan adatbázis-objektumokat (például táblákat vagy oszlopokat) ad meg, amelyek neve olyan karaktereket tartalmaz, mint a szóközök vagy a fenntartott jogkivonatok.

QuoteSuffix
Elavult.

Lekéri vagy beállítja azokat a záró karaktereket vagy karaktereket, amelyek olyan adatbázis-objektumokat (például táblákat vagy oszlopokat) ad meg, amelyek neve olyan karaktereket tartalmaz, mint a szóközök vagy a fenntartott jogkivonatok.

(Öröklődés forrása DbCommandBuilder)
SchemaSeparator
Elavult.

Lekéri vagy beállítja az elválasztó karaktert a sémaazonosító és bármely más azonosító között.

SetAllValues
Elavult.

Megadja, hogy a frissítési utasításban szereplő összes oszlopérték szerepel-e benne, vagy csak módosítva.

(Öröklődés forrása DbCommandBuilder)
Site
Elavult.

Lekéri vagy megadja a ISite értékét a Component-hez.

(Öröklődés forrása Component)

Metódusok

Name Description
ApplyParameterInfo(DbParameter, DataRow, StatementType, Boolean)
Elavult.

Lehetővé teszi az osztály szolgáltatói implementációjának DbCommandBuilder további paramétertulajdonságok kezelését.

(Öröklődés forrása DbCommandBuilder)
CreateObjRef(Type)
Elavult.

Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt.

(Öröklődés forrása MarshalByRefObject)
DeriveParameters(OracleCommand)
Elavult.

Lekéri a paraméteradatokat a megadott OracleCommand tárolt eljárásból, és feltölti a Parameters megadott OracleCommand objektum gyűjteményét.

Dispose()
Elavult.

Felszabadítja a .-hez használt összes erőforrást Component.

(Öröklődés forrása Component)
Dispose(Boolean)
Elavult.

Felszabadítja a felügyelt erőforrások által Component használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

(Öröklődés forrása Component)
Dispose(Boolean)
Elavult.

Felszabadítja a felügyelt erőforrások által DbCommandBuilder használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

(Öröklődés forrása DbCommandBuilder)
Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetDeleteCommand()
Elavult.

Lekéri az adatbázis törléséhez szükséges automatikusan létrehozott OracleCommand objektumot.

GetDeleteCommand(Boolean)
Elavult.

Lekéri az adatbázis törléséhez szükséges automatikusan létrehozott OracleCommand objektumot.

GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetInsertCommand()
Elavult.

Lekéri az adatbázis beszúrásához szükséges automatikusan létrehozott OracleCommand objektumot.

GetInsertCommand(Boolean)
Elavult.

Lekéri az adatbázis beszúrásához szükséges automatikusan létrehozott OracleCommand objektumot.

GetLifetimeService()
Elavult.

Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot.

(Öröklődés forrása MarshalByRefObject)
GetParameterName(Int32)
Elavult.

A megadott paraméter nevét adja vissza a következő formátumban @p#: . Egyéni parancsszerkesztő létrehozásakor használható.

(Öröklődés forrása DbCommandBuilder)
GetParameterName(String)
Elavult.

A teljes paraméternevet adja vissza a részleges paraméternév alapján.

(Öröklődés forrása DbCommandBuilder)
GetParameterPlaceholder(Int32)
Elavult.

A paraméter helyőrzőjének értékét adja vissza a társított SQL-utasításban.

(Öröklődés forrása DbCommandBuilder)
GetSchemaTable(DbCommand)
Elavult.

A sématábláját adja vissza.DbCommandBuilder

(Öröklődés forrása DbCommandBuilder)
GetService(Type)
Elavult.

Olyan objektumot ad vissza, amely az általa vagy annak által ComponentContainernyújtott szolgáltatást jelöli.

(Öröklődés forrása Component)
GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetUpdateCommand()
Elavult.

Lekéri az adatbázis frissítéséhez szükséges automatikusan létrehozott OracleCommand objektumot.

GetUpdateCommand(Boolean)
Elavult.

Lekéri az adatbázis frissítéséhez szükséges automatikusan létrehozott OracleCommand objektumot.

InitializeCommand(DbCommand)
Elavult.

Alaphelyzetbe állítja a CommandTimeout, Transaction, CommandTypeés UpdateRowSource tulajdonságokat a DbCommand.

(Öröklődés forrása DbCommandBuilder)
InitializeLifetimeService()
Elavult.

Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához.

(Öröklődés forrása MarshalByRefObject)
MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
MemberwiseClone(Boolean)
Elavult.

Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre.

(Öröklődés forrása MarshalByRefObject)
QuoteIdentifier(String)
Elavult.

Ha a katalógus helyes esetében egy nem kvótált azonosítót ad vissza, az azonosító helyes idézőjeles formáját adja vissza, beleértve az azonosítóban lévő beágyazott idézőjelek megfelelő kizárását is.

RefreshSchema()
Elavult.

Törli az ehhez DbCommandBuildera parancshoz társított parancsokat.

RefreshSchema()
Elavult.

Törli az ezzel DbCommandBuildera paranccsal társított parancsokat.

(Öröklődés forrása DbCommandBuilder)
RowUpdatingHandler(RowUpdatingEventArgs)
Elavult.

Hozzáad egy eseménykezelőt az RowUpdating eseményhez.

(Öröklődés forrása DbCommandBuilder)
SetRowUpdatingHandler(DbDataAdapter)
Elavult.

Regisztrálja az DbCommandBuilder esemény kezeléséhez RowUpdating egy DbDataAdapter.

(Öröklődés forrása DbCommandBuilder)
ToString()
Elavult.

String A ( ha van) nevet tartalmazó értéket Componentad vissza. Ezt a módszert nem szabad felülírni.

(Öröklődés forrása Component)
UnquoteIdentifier(String)
Elavult.

Idézett azonosító esetén az azonosító helyes, nem kvótált formáját adja vissza, beleértve az azonosítóban lévő beágyazott idézőjelek megfelelő feloldását is.

esemény

Name Description
Disposed
Elavult.

Akkor fordul elő, ha az összetevőt a metódus hívása megsemmisíti Dispose() .

(Öröklődés forrása Component)

A következőre érvényes:

Lásd még