OracleCommandBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260
Automaticky vygeneruje příkazy s jednou tabulkou, které slouží k odsouhlasení změn provedených v DataSet přidružené databázi. Tuto třídu nelze zdědit.
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
- Dědičnost
- Dědičnost
- Atributy
Poznámky
Tento typ je zastaralý a bude odebrán v budoucí verzi rozhraní .NET Framework. Další informace najdete v tématu Oracle a ADO.NET.
Negeneruje OracleDataAdapter automaticky příkazy SQL potřebné k odsouhlasení změn provedených DataSet v přidružené databázi. Můžete však vytvořit OracleCommandBuilder objekt, který generuje příkazy SQL pro aktualizace s jednou tabulkou nastavením SelectCommand vlastnosti OracleDataAdapter. Potom vygeneruje OracleCommandBuilder všechny další příkazy SQL, které nenastavíte.
Vztah mezi a jeho odpovídajícím OracleCommandBuilder vztahem OracleDataAdapter je vždy 1:1. Chcete-li vytvořit tuto korespondenci, nastavíte OracleDataAdapter vlastnost objektu OracleCommandBuilder . To způsobí OracleCommandBuilder , že se zaregistruje jako naslouchací proces, který vytvoří výstup událostí RowUpdating , které ovlivňují DataSet.
K vygenerování OracleCommandBuilder příkazů INSERT, UPDATE nebo DELETE používá SelectCommand vlastnost k načtení požadované sady metadat.
Používá OracleCommandBuilder se také Connectionvlastnosti a Transaction vlastnosti, na které odkazuje SelectCommand.
Pokud voláte Dispose, OracleCommandBuilder je přidružení od objektu OracleDataAdaptera vygenerované příkazy se už nepoužívají.
Konstruktory
| Name | Description |
|---|---|
| OracleCommandBuilder() |
Zastaralé.
Inicializuje novou instanci OracleCommandBuilder. |
| OracleCommandBuilder(OracleDataAdapter) |
Zastaralé.
Inicializuje novou instanci OracleCommandBuilder třídy s přidruženým OracleDataAdapter objektem. |
Vlastnosti
| Name | Description |
|---|---|
| CanRaiseEvents |
Zastaralé.
Získá hodnotu určující, zda komponenta může vyvolat událost. (Zděděno od Component) |
| CatalogLocation |
Zastaralé.
Získá nebo nastaví CatalogLocation instanci DbCommandBuilder třídy. |
| CatalogSeparator |
Zastaralé.
Získá nebo nastaví řetězec použitý jako oddělovač katalogu pro instanci DbCommandBuilder třídy. |
| ConflictOption |
Zastaralé.
Určuje, který ConflictOption parametr má používat DbCommandBuilder. (Zděděno od DbCommandBuilder) |
| Container |
Zastaralé.
Získá ten IContainer , který obsahuje Component. (Zděděno od Component) |
| DataAdapter |
Zastaralé.
Získá nebo nastaví OracleDataAdapter objekt, pro který tento OracleCommandBuilder objekt vygeneruje příkazy SQL. |
| DesignMode |
Zastaralé.
Získá hodnotu, která označuje, zda Component je aktuálně v režimu návrhu. (Zděděno od Component) |
| Events |
Zastaralé.
Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component. (Zděděno od Component) |
| QuotePrefix |
Zastaralé.
Získá nebo nastaví počáteční znak nebo znaky, které se mají použít při zadávání databázových objektů (například tabulek nebo sloupců), jejichž názvy obsahují znaky, jako jsou mezery nebo rezervované tokeny. |
| QuotePrefix |
Zastaralé.
Získá nebo nastaví počáteční znak nebo znaky, které se mají použít při zadávání databázových objektů (například tabulek nebo sloupců), jejichž názvy obsahují znaky, jako jsou mezery nebo rezervované tokeny. (Zděděno od DbCommandBuilder) |
| QuoteSuffix |
Zastaralé.
Získá nebo nastaví koncový znak nebo znaky, které se mají použít při zadávání databázových objektů (například tabulek nebo sloupců), jejichž názvy obsahují znaky, jako jsou mezery nebo rezervované tokeny. |
| QuoteSuffix |
Zastaralé.
Získá nebo nastaví koncový znak nebo znaky, které se mají použít při zadávání databázových objektů (například tabulek nebo sloupců), jejichž názvy obsahují znaky, jako jsou mezery nebo rezervované tokeny. (Zděděno od DbCommandBuilder) |
| SchemaSeparator |
Zastaralé.
Získá nebo nastaví znak, který se má použít pro oddělovač mezi identifikátorem schématu a jinými identifikátory. |
| SetAllValues |
Zastaralé.
Určuje, zda jsou zahrnuty všechny hodnoty sloupců v příkazu update nebo pouze změněny. (Zděděno od DbCommandBuilder) |
| Site |
Zastaralé.
Získá nebo nastaví ISite .Component (Zděděno od Component) |
Metody
| Name | Description |
|---|---|
| ApplyParameterInfo(DbParameter, DataRow, StatementType, Boolean) |
Zastaralé.
Umožňuje implementaci DbCommandBuilder zprostředkovatele třídy zpracovat další vlastnosti parametru. (Zděděno od DbCommandBuilder) |
| CreateObjRef(Type) |
Zastaralé.
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy serveru sloužícího ke komunikaci se vzdáleným objektem. (Zděděno od MarshalByRefObject) |
| DeriveParameters(OracleCommand) |
Zastaralé.
Načte informace o parametrech z uložené procedury zadané v OracleCommand kolekci zadaného objektu a naplní Parameters kolekci zadaného OracleCommand objektu. |
| Dispose() |
Zastaralé.
Uvolní všechny prostředky používané nástrojem Component. (Zděděno od Component) |
| Dispose(Boolean) |
Zastaralé.
Uvolní nespravované prostředky používané Component a volitelně uvolní spravované prostředky. (Zděděno od Component) |
| Dispose(Boolean) |
Zastaralé.
Uvolní nespravované prostředky používané DbCommandBuilder a volitelně uvolní spravované prostředky. (Zděděno od DbCommandBuilder) |
| Equals(Object) |
Zastaralé.
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetDeleteCommand() |
Zastaralé.
Získá automaticky vygenerovaný OracleCommand objekt potřebný k provedení odstranění v databázi. |
| GetDeleteCommand(Boolean) |
Zastaralé.
Získá automaticky vygenerovaný OracleCommand objekt potřebný k provedení odstranění v databázi. |
| GetHashCode() |
Zastaralé.
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetInsertCommand() |
Zastaralé.
Získá automaticky vygenerovaný OracleCommand objekt potřebný k provedení vložení do databáze. |
| GetInsertCommand(Boolean) |
Zastaralé.
Získá automaticky vygenerovaný OracleCommand objekt potřebný k provedení vložení do databáze. |
| GetLifetimeService() |
Zastaralé.
Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
| GetParameterName(Int32) |
Zastaralé.
Vrátí název zadaného parametru ve formátu |
| GetParameterName(String) |
Zastaralé.
Vrátí úplný název parametru vzhledem k částečnému názvu parametru. (Zděděno od DbCommandBuilder) |
| GetParameterPlaceholder(Int32) |
Zastaralé.
Vrátí zástupný symbol pro parametr v přidruženém příkazu SQL. (Zděděno od DbCommandBuilder) |
| GetSchemaTable(DbCommand) |
Zastaralé.
Vrátí tabulku schématu pro objekt DbCommandBuilder. (Zděděno od DbCommandBuilder) |
| GetService(Type) |
Zastaralé.
Vrátí objekt, který představuje službu poskytovanou objektem Component nebo jeho Container. (Zděděno od Component) |
| GetType() |
Zastaralé.
Získá Type aktuální instance. (Zděděno od Object) |
| GetUpdateCommand() |
Zastaralé.
Získá automaticky vygenerovaný OracleCommand objekt potřebný k provádění aktualizací v databázi. |
| GetUpdateCommand(Boolean) |
Zastaralé.
Získá automaticky vygenerovaný OracleCommand objekt potřebný k provádění aktualizací v databázi. |
| InitializeCommand(DbCommand) |
Zastaralé.
Obnoví hodnotu CommandTimeout, Transaction, CommandTypea UpdateRowSource vlastnosti v objektu DbCommand. (Zděděno od DbCommandBuilder) |
| InitializeLifetimeService() |
Zastaralé.
Získá objekt služby životnosti pro řízení zásad životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
| MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| MemberwiseClone(Boolean) |
Zastaralé.
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
| QuoteIdentifier(String) |
Zastaralé.
Vzhledem k necitovanému identifikátoru ve správném případě katalogu vrátí správnou uvozovku tohoto identifikátoru, včetně správného uvozovek v identifikátoru. |
| RefreshSchema() |
Zastaralé.
Vymaže příkazy, které jsou přidruženy k tomuto DbCommandBuilder. |
| RefreshSchema() |
Zastaralé.
Vymaže příkazy přidružené k tomuto DbCommandBuilderpříkazu . (Zděděno od DbCommandBuilder) |
| RowUpdatingHandler(RowUpdatingEventArgs) |
Zastaralé.
Přidá obslužnou rutinu RowUpdating události pro událost. (Zděděno od DbCommandBuilder) |
| SetRowUpdatingHandler(DbDataAdapter) |
Zastaralé.
Zaregistruje událost DbCommandBuilderRowUpdating pro DbDataAdapterzpracování události . (Zděděno od DbCommandBuilder) |
| ToString() |
Zastaralé.
String Vrátí hodnotu obsahující název Component, pokud existuje. Tato metoda by neměla být přepsána. (Zděděno od Component) |
| UnquoteIdentifier(String) |
Zastaralé.
Vzhledem k identifikátoru v uvozovkách vrátí správnou necitovanou formu tohoto identifikátoru, včetně správného zrušení zapouzdření všech vložených uvozovek v identifikátoru. |
Událost
| Name | Description |
|---|---|
| Disposed |
Zastaralé.
Nastane, když komponenta je uvolněna voláním Dispose() metody. (Zděděno od Component) |