OracleCommandBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260
Genera automaticamente comandi a tabella singola usati per riconciliare le modifiche apportate a un DataSet oggetto con il database associato. Questa classe non può essere ereditata.
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
- Ereditarietà
- Ereditarietà
- Attributi
Commenti
Questo tipo è deprecato e verrà rimosso in una versione futura di .NET Framework. Per altre informazioni, vedere Oracle e ADO.NET.
OracleDataAdapter Non genera automaticamente le istruzioni SQL necessarie per riconciliare le modifiche apportate a un DataSet oggetto associato al database. È tuttavia possibile creare un OracleCommandBuilder oggetto che genera istruzioni SQL per gli aggiornamenti a tabella singola impostando la SelectCommand proprietà di OracleDataAdapter. OracleCommandBuilder Genera quindi eventuali istruzioni SQL aggiuntive non impostate.
La relazione tra un oggetto OracleDataAdapter e il corrispondente OracleCommandBuilder è sempre uno-a-uno. Per creare questa corrispondenza, impostare la OracleDataAdapter proprietà dell'oggetto OracleCommandBuilder . In questo modo l'oggetto OracleCommandBuilder viene registrato come listener, che produce l'output degli RowUpdating eventi che influiscono su DataSet.
Per generare istruzioni INSERT, UPDATE o DELETE, OracleCommandBuilder utilizza la SelectCommand proprietà per recuperare un set di metadati necessario.
OracleCommandBuilder Usa inoltre le Connectionproprietà , e Transaction a cui fa riferimento l'oggetto SelectCommand.
Se si chiama Dispose, l'oggetto OracleCommandBuilder viene disassociato da OracleDataAdaptere i comandi generati non vengono più usati.
Costruttori
| Nome | Descrizione |
|---|---|
| OracleCommandBuilder() |
Obsoleti.
Inizializza una nuova istanza di OracleCommandBuilder. |
| OracleCommandBuilder(OracleDataAdapter) |
Obsoleti.
Inizializza una nuova istanza della OracleCommandBuilder classe con l'oggetto associato OracleDataAdapter . |
Proprietà
| Nome | Descrizione |
|---|---|
| CanRaiseEvents |
Obsoleti.
Ottiene un valore che indica se il componente può generare un evento. (Ereditato da Component) |
| CatalogLocation |
Obsoleti.
Ottiene o imposta l'oggetto per un'istanza CatalogLocation della DbCommandBuilder classe . |
| CatalogSeparator |
Obsoleti.
Ottiene o imposta una stringa utilizzata come separatore di catalogo per un'istanza della DbCommandBuilder classe . |
| ConflictOption |
Obsoleti.
Specifica quale ConflictOption deve essere utilizzato dall'oggetto DbCommandBuilder. (Ereditato da DbCommandBuilder) |
| Container |
Obsoleti.
Ottiene l'oggetto IContainer contenente l'oggetto Component. (Ereditato da Component) |
| DataAdapter |
Obsoleti.
Ottiene o imposta un OracleDataAdapter oggetto per il quale questo OracleCommandBuilder oggetto genererà istruzioni SQL. |
| DesignMode |
Obsoleti.
Ottiene un valore che indica se è Component attualmente in modalità progettazione. (Ereditato da Component) |
| Events |
Obsoleti.
Ottiene l'elenco dei gestori eventi associati a questo Componentoggetto . (Ereditato da Component) |
| QuotePrefix |
Obsoleti.
Ottiene o imposta il carattere o i caratteri iniziali da utilizzare quando si specificano oggetti di database ,ad esempio tabelle o colonne, i cui nomi contengono caratteri, ad esempio spazi o token riservati. |
| QuotePrefix |
Obsoleti.
Ottiene o imposta il carattere o i caratteri iniziali da utilizzare quando si specificano oggetti di database ,ad esempio tabelle o colonne, i cui nomi contengono caratteri, ad esempio spazi o token riservati. (Ereditato da DbCommandBuilder) |
| QuoteSuffix |
Obsoleti.
Ottiene o imposta il carattere o i caratteri finali da utilizzare quando si specificano oggetti di database ,ad esempio tabelle o colonne, i cui nomi contengono caratteri come spazi o token riservati. |
| QuoteSuffix |
Obsoleti.
Ottiene o imposta il carattere o i caratteri finali da utilizzare quando si specificano oggetti di database ,ad esempio tabelle o colonne, i cui nomi contengono caratteri come spazi o token riservati. (Ereditato da DbCommandBuilder) |
| SchemaSeparator |
Obsoleti.
Ottiene o imposta il carattere da utilizzare per il separatore tra l'identificatore dello schema e qualsiasi altro identificatore. |
| SetAllValues |
Obsoleti.
Specifica se tutti i valori di colonna in un'istruzione update sono inclusi o modificati solo quelli. (Ereditato da DbCommandBuilder) |
| Site |
Obsoleti.
Ottiene o imposta l'oggetto ISite dell'oggetto Component. (Ereditato da Component) |
Metodi
| Nome | Descrizione |
|---|---|
| ApplyParameterInfo(DbParameter, DataRow, StatementType, Boolean) |
Obsoleti.
Consente all'implementazione del provider della DbCommandBuilder classe di gestire proprietà aggiuntive dei parametri. (Ereditato da DbCommandBuilder) |
| CreateObjRef(Type) |
Obsoleti.
Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject) |
| DeriveParameters(OracleCommand) |
Obsoleti.
Recupera le informazioni sui parametri dalla stored procedure specificata in OracleCommand e popola la Parameters raccolta dell'oggetto specificato OracleCommand . |
| Dispose() |
Obsoleti.
Rilascia tutte le risorse usate da Component. (Ereditato da Component) |
| Dispose(Boolean) |
Obsoleti.
Rilascia le risorse non gestite usate da Component e, facoltativamente, rilascia le risorse gestite. (Ereditato da Component) |
| Dispose(Boolean) |
Obsoleti.
Rilascia le risorse non gestite usate da DbCommandBuilder e, facoltativamente, rilascia le risorse gestite. (Ereditato da DbCommandBuilder) |
| Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetDeleteCommand() |
Obsoleti.
Ottiene l'oggetto generato OracleCommand automaticamente necessario per eseguire eliminazioni nel database. |
| GetDeleteCommand(Boolean) |
Obsoleti.
Ottiene l'oggetto generato OracleCommand automaticamente necessario per eseguire eliminazioni nel database. |
| GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetInsertCommand() |
Obsoleti.
Ottiene l'oggetto generato OracleCommand automaticamente necessario per eseguire inserimenti nel database. |
| GetInsertCommand(Boolean) |
Obsoleti.
Ottiene l'oggetto generato OracleCommand automaticamente necessario per eseguire inserimenti nel database. |
| GetLifetimeService() |
Obsoleti.
Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| GetParameterName(Int32) |
Obsoleti.
Restituisce il nome del parametro specificato nel formato di |
| GetParameterName(String) |
Obsoleti.
Restituisce il nome completo del parametro, in base al nome del parametro parziale. (Ereditato da DbCommandBuilder) |
| GetParameterPlaceholder(Int32) |
Obsoleti.
Restituisce il segnaposto per il parametro nell'istruzione SQL associata. (Ereditato da DbCommandBuilder) |
| GetSchemaTable(DbCommand) |
Obsoleti.
Restituisce la tabella dello schema per l'oggetto DbCommandBuilder. (Ereditato da DbCommandBuilder) |
| GetService(Type) |
Obsoleti.
Restituisce un oggetto che rappresenta un servizio fornito da Component o da Container. (Ereditato da Component) |
| GetType() |
Obsoleti.
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetUpdateCommand() |
Obsoleti.
Ottiene l'oggetto generato OracleCommand automaticamente necessario per eseguire gli aggiornamenti nel database. |
| GetUpdateCommand(Boolean) |
Obsoleti.
Ottiene l'oggetto generato OracleCommand automaticamente necessario per eseguire gli aggiornamenti nel database. |
| InitializeCommand(DbCommand) |
Obsoleti.
Reimposta le CommandTimeoutproprietà , TransactionCommandType, e UpdateRowSource in DbCommand. (Ereditato da DbCommandBuilder) |
| InitializeLifetimeService() |
Obsoleti.
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| MemberwiseClone(Boolean) |
Obsoleti.
Crea una copia superficiale dell'oggetto corrente MarshalByRefObject . (Ereditato da MarshalByRefObject) |
| QuoteIdentifier(String) |
Obsoleti.
Dato un identificatore senza virgolette nel caso di catalogo corretto, restituisce la forma tra virgolette corretta di tale identificatore, inclusa l'escape corretta di eventuali virgolette incorporate nell'identificatore. |
| RefreshSchema() |
Obsoleti.
Cancella i comandi associati all'oggetto DbCommandBuilder. |
| RefreshSchema() |
Obsoleti.
Cancella i comandi associati a questo DbCommandBuilderoggetto . (Ereditato da DbCommandBuilder) |
| RowUpdatingHandler(RowUpdatingEventArgs) |
Obsoleti.
Aggiunge un gestore eventi per l'evento RowUpdating . (Ereditato da DbCommandBuilder) |
| SetRowUpdatingHandler(DbDataAdapter) |
Obsoleti.
Registra per DbCommandBuilder gestire l'evento RowUpdating per un oggetto DbDataAdapter. (Ereditato da DbCommandBuilder) |
| ToString() |
Obsoleti.
Restituisce un oggetto String contenente il nome dell'oggetto Component, se presente. Questo metodo non deve essere sottoposto a override. (Ereditato da Component) |
| UnquoteIdentifier(String) |
Obsoleti.
Dato un identificatore tra virgolette, restituisce il formato non racchiuso tra virgolette corretto di tale identificatore, incluso l'annullamento corretto dell'escape di eventuali virgolette incorporate nell'identificatore. |
Eventi
| Nome | Descrizione |
|---|---|
| Disposed |
Obsoleti.
Si verifica quando il componente viene eliminato da una chiamata al Dispose() metodo . (Ereditato da Component) |