OracleCommandBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260
Génère automatiquement des commandes à table unique utilisées pour rapprocher les modifications apportées à une DataSet base de données associée. Cette classe ne peut pas être héritée.
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
- Héritage
- Héritage
- Attributs
Remarques
Ce type est déconseillé et sera supprimé dans une version ultérieure du .NET Framework. Pour plus d’informations, consultez Oracle et ADO.NET.
L’instruction OracleDataAdapter SQL ne génère pas automatiquement les instructions SQL nécessaires pour rapprocher les modifications apportées à une DataSet base de données associée. Toutefois, vous pouvez créer un OracleCommandBuilder objet qui génère des instructions SQL pour les mises à jour à table unique en définissant la SelectCommand propriété de l’objet OracleDataAdapter. Ensuite, les OracleCommandBuilder instructions SQL supplémentaires que vous ne définissez pas génèrent.
La relation entre un OracleDataAdapter et son correspondant OracleCommandBuilder est toujours un-à-un. Pour créer cette correspondance, vous définissez la OracleDataAdapter propriété de l’objet OracleCommandBuilder . Cela entraîne l’inscription OracleCommandBuilder en tant qu’écouteur, qui produit la sortie des RowUpdating événements qui affectent le DataSet.
Pour générer des instructions INSERT, UPDATE ou DELETE, la OracleCommandBuilder propriété utilise la SelectCommand propriété pour récupérer un ensemble de métadonnées requis.
Il OracleCommandBuilder utilise également les ConnectionTransaction propriétés référencées par le SelectCommand.
Si vous appelez , l’objet DisposeOracleCommandBuilder est dissocié du OracleDataAdaptercode et les commandes générées ne sont plus utilisées.
Constructeurs
| Nom | Description |
|---|---|
| OracleCommandBuilder() |
Obsolète.
Initialise une nouvelle instance du OracleCommandBuilder. |
| OracleCommandBuilder(OracleDataAdapter) |
Obsolète.
Initialise une nouvelle instance de la OracleCommandBuilder classe avec l’objet associé OracleDataAdapter . |
Propriétés
| Nom | Description |
|---|---|
| CanRaiseEvents |
Obsolète.
Obtient une valeur indiquant si le composant peut déclencher un événement. (Hérité de Component) |
| CatalogLocation |
Obsolète.
Obtient ou définit la CatalogLocation valeur d’une instance de la DbCommandBuilder classe. |
| CatalogSeparator |
Obsolète.
Obtient ou définit une chaîne utilisée comme séparateur de catalogue pour une instance de la DbCommandBuilder classe. |
| ConflictOption |
Obsolète.
Spécifie qui ConflictOption doit être utilisé par le DbCommandBuilder. (Hérité de DbCommandBuilder) |
| Container |
Obsolète.
Obtient le IContainer fichier qui contient le Component. (Hérité de Component) |
| DataAdapter |
Obsolète.
Obtient ou définit un OracleDataAdapter objet pour lequel cet OracleCommandBuilder objet génère des instructions SQL. |
| DesignMode |
Obsolète.
Obtient une valeur qui indique si la Component valeur est actuellement en mode création. (Hérité de Component) |
| Events |
Obsolète.
Obtient la liste des gestionnaires d’événements qui sont attachés à ce Component. (Hérité de Component) |
| QuotePrefix |
Obsolète.
Obtient ou définit le caractère de début ou les caractères à utiliser lors de la spécification d’objets de base de données (par exemple, des tables ou des colonnes) dont les noms contiennent des caractères tels que des espaces ou des jetons réservés. |
| QuotePrefix |
Obsolète.
Obtient ou définit le caractère de début ou les caractères à utiliser lors de la spécification d’objets de base de données (par exemple, des tables ou des colonnes) dont les noms contiennent des caractères tels que des espaces ou des jetons réservés. (Hérité de DbCommandBuilder) |
| QuoteSuffix |
Obsolète.
Obtient ou définit le caractère de fin ou les caractères à utiliser lors de la spécification d’objets de base de données (par exemple, des tables ou des colonnes) dont les noms contiennent des caractères tels que des espaces ou des jetons réservés. |
| QuoteSuffix |
Obsolète.
Obtient ou définit le caractère de fin ou les caractères à utiliser lors de la spécification d’objets de base de données (par exemple, des tables ou des colonnes) dont les noms contiennent des caractères tels que des espaces ou des jetons réservés. (Hérité de DbCommandBuilder) |
| SchemaSeparator |
Obsolète.
Obtient ou définit le caractère à utiliser pour le séparateur entre l’identificateur de schéma et tous les autres identificateurs. |
| SetAllValues |
Obsolète.
Spécifie si toutes les valeurs de colonne d’une instruction de mise à jour sont incluses ou modifiées uniquement. (Hérité de DbCommandBuilder) |
| Site |
Obsolète.
Obtient ou définit le ISiteComponent. (Hérité de Component) |
Méthodes
| Nom | Description |
|---|---|
| ApplyParameterInfo(DbParameter, DataRow, StatementType, Boolean) |
Obsolète.
Permet à l’implémentation du fournisseur de la DbCommandBuilder classe de gérer des propriétés de paramètre supplémentaires. (Hérité de DbCommandBuilder) |
| CreateObjRef(Type) |
Obsolète.
Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour communiquer avec un objet distant. (Hérité de MarshalByRefObject) |
| DeriveParameters(OracleCommand) |
Obsolète.
Récupère les informations de paramètre de la procédure stockée spécifiée dans le OracleCommand fichier et remplit la Parameters collection de l’objet spécifié OracleCommand . |
| Dispose() |
Obsolète.
Libère toutes les ressources utilisées par le Component. (Hérité de Component) |
| Dispose(Boolean) |
Obsolète.
Libère les ressources non managées utilisées par les Component ressources gérées et libère éventuellement les ressources managées. (Hérité de Component) |
| Dispose(Boolean) |
Obsolète.
Libère les ressources non managées utilisées par les DbCommandBuilder ressources gérées et libère éventuellement les ressources managées. (Hérité de DbCommandBuilder) |
| Equals(Object) |
Obsolète.
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetDeleteCommand() |
Obsolète.
Obtient l’objet généré OracleCommand automatiquement nécessaire pour effectuer des suppressions sur la base de données. |
| GetDeleteCommand(Boolean) |
Obsolète.
Obtient l’objet généré OracleCommand automatiquement nécessaire pour effectuer des suppressions sur la base de données. |
| GetHashCode() |
Obsolète.
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetInsertCommand() |
Obsolète.
Obtient l’objet généré OracleCommand automatiquement requis pour effectuer des insertions sur la base de données. |
| GetInsertCommand(Boolean) |
Obsolète.
Obtient l’objet généré OracleCommand automatiquement requis pour effectuer des insertions sur la base de données. |
| GetLifetimeService() |
Obsolète.
Récupère l’objet de service de durée de vie actuel qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| GetParameterName(Int32) |
Obsolète.
Retourne le nom du paramètre spécifié au format . |
| GetParameterName(String) |
Obsolète.
Retourne le nom complet du paramètre, en fonction du nom du paramètre partiel. (Hérité de DbCommandBuilder) |
| GetParameterPlaceholder(Int32) |
Obsolète.
Retourne l’espace réservé pour le paramètre dans l’instruction SQL associée. (Hérité de DbCommandBuilder) |
| GetSchemaTable(DbCommand) |
Obsolète.
Retourne la table de schéma pour le DbCommandBuilder. (Hérité de DbCommandBuilder) |
| GetService(Type) |
Obsolète.
Retourne un objet qui représente un service fourni par le Component ou par son Container. (Hérité de Component) |
| GetType() |
Obsolète.
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetUpdateCommand() |
Obsolète.
Obtient l’objet généré OracleCommand automatiquement requis pour effectuer des mises à jour sur la base de données. |
| GetUpdateCommand(Boolean) |
Obsolète.
Obtient l’objet généré OracleCommand automatiquement requis pour effectuer des mises à jour sur la base de données. |
| InitializeCommand(DbCommand) |
Obsolète.
Réinitialise les CommandTimeoutpropriétés , Transactionet CommandTypeUpdateRowSource les propriétés sur le DbCommand. (Hérité de DbCommandBuilder) |
| InitializeLifetimeService() |
Obsolète.
Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| MemberwiseClone(Boolean) |
Obsolète.
Crée une copie superficielle de l’objet actuel MarshalByRefObject . (Hérité de MarshalByRefObject) |
| QuoteIdentifier(String) |
Obsolète.
Étant donné un identificateur non cité dans le cas de catalogue correct, retourne la forme entre guillemets correcte de cet identificateur, y compris l’échappement correct des guillemets incorporés dans l’identificateur. |
| RefreshSchema() |
Obsolète.
Efface les commandes associées à ce DbCommandBuilder. |
| RefreshSchema() |
Obsolète.
Efface les commandes associées à ce DbCommandBuilder. (Hérité de DbCommandBuilder) |
| RowUpdatingHandler(RowUpdatingEventArgs) |
Obsolète.
Ajoute un gestionnaire d’événements pour l’événement RowUpdating . (Hérité de DbCommandBuilder) |
| SetRowUpdatingHandler(DbDataAdapter) |
Obsolète.
Inscrit le DbCommandBuilder pour gérer l’événement RowUpdating pour un DbDataAdapter. (Hérité de DbCommandBuilder) |
| ToString() |
Obsolète.
Retourne un String nom contenant le nom du Component, le cas échéant. Cette méthode ne doit pas être remplacée. (Hérité de Component) |
| UnquoteIdentifier(String) |
Obsolète.
Étant donné un identificateur entre guillemets, retourne la forme non mise en guillemet correcte de cet identificateur, y compris l’échappement correct des guillemets incorporés dans l’identificateur. |
Événements
| Nom | Description |
|---|---|
| Disposed |
Obsolète.
Se produit lorsque le composant est supprimé par un appel à la Dispose() méthode. (Hérité de Component) |