OracleCommandBuilder Klas

Definitie

Let op

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

Hiermee worden automatisch opdrachten met één tabel gegenereerd die worden gebruikt voor het afstemmen van wijzigingen in een DataSet database met de bijbehorende database. Deze klasse kan niet worden overgenomen.

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
Overname
OracleCommandBuilder
Overname
Kenmerken

Opmerkingen

Dit type is afgeschaft en wordt verwijderd in een toekomstige versie van het .NET Framework. Zie Oracle en ADO.NET voor meer informatie.

De OracleDataAdapter SQL-instructies die nodig zijn voor het afstemmen van wijzigingen die zijn aangebracht in een DataSet gekoppelde database, worden niet automatisch gegenereerd. U kunt echter een OracleCommandBuilder object maken waarmee SQL-instructies voor updates van één tabel worden gegenereerd door de SelectCommand eigenschap van de OracleDataAdapter. OracleCommandBuilder Vervolgens worden eventuele aanvullende SQL-instructies gegenereerd die u niet instelt.

De relatie tussen een OracleDataAdapter en de bijbehorende OracleCommandBuilder is altijd een-op-een. Als u deze correspondentie wilt maken, stelt u de OracleDataAdapter eigenschap van het OracleCommandBuilder object in. Dit zorgt ervoor dat het OracleCommandBuilder zich registreert als een listener, die de uitvoer produceert van RowUpdating gebeurtenissen die van invloed zijn op de DataSet.

Voor het genereren van INSERT-, UPDATE- of DELETE-instructies gebruikt de OracleCommandBuilderSelectCommand eigenschap om een vereiste set metagegevens op te halen.

De OracleCommandBuilder gebruikt ook de Connection, en Transaction eigenschappen waarnaar wordt verwezen door de SelectCommand.

Als u aanroept Dispose, wordt de OracleCommandBuilder koppeling losgekoppeld van de OracleDataAdapteren worden de gegenereerde opdrachten niet meer gebruikt.

Constructors

Name Description
OracleCommandBuilder()
Verouderd.

Initialiseert een nieuw exemplaar van de OracleCommandBuilder.

OracleCommandBuilder(OracleDataAdapter)
Verouderd.

Initialiseert een nieuw exemplaar van de OracleCommandBuilder klasse met het bijbehorende OracleDataAdapter object.

Eigenschappen

Name Description
CanRaiseEvents
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of het onderdeel een gebeurtenis kan genereren.

(Overgenomen van Component)
CatalogLocation
Verouderd.

Hiermee haalt u een CatalogLocation exemplaar van de klasse op of stelt u deze DbCommandBuilder in.

CatalogSeparator
Verouderd.

Hiermee haalt u een tekenreeks op die wordt gebruikt als het catalogusscheidingsteken voor een exemplaar van de DbCommandBuilder klasse.

ConflictOption
Verouderd.

Hiermee geeft u op welke ConflictOption moet worden gebruikt door de DbCommandBuilder.

(Overgenomen van DbCommandBuilder)
Container
Verouderd.

Hiermee haalt u het IContainer bestand op dat de Component.

(Overgenomen van Component)
DataAdapter
Verouderd.

Hiermee wordt een OracleDataAdapter object opgehaald of ingesteld waarvoor dit OracleCommandBuilder object SQL-instructies genereert.

DesignMode
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de Component momenteel in de ontwerpmodus is.

(Overgenomen van Component)
Events
Verouderd.

Hiermee haalt u de lijst met gebeurtenis-handlers op die aan dit Componentbestand zijn gekoppeld.

(Overgenomen van Component)
QuotePrefix
Verouderd.

Hiermee haalt u het beginteken of de begintekens op die moeten worden gebruikt bij het opgeven van databaseobjecten (bijvoorbeeld tabellen of kolommen) waarvan de namen tekens bevatten, zoals spaties of gereserveerde tokens.

QuotePrefix
Verouderd.

Hiermee haalt u het beginteken of de begintekens op die moeten worden gebruikt bij het opgeven van databaseobjecten (bijvoorbeeld tabellen of kolommen) waarvan de namen tekens bevatten, zoals spaties of gereserveerde tokens.

(Overgenomen van DbCommandBuilder)
QuoteSuffix
Verouderd.

Hiermee haalt u het eindteken of de tekens op die moeten worden gebruikt bij het opgeven van databaseobjecten (bijvoorbeeld tabellen of kolommen) waarvan de namen tekens bevatten, zoals spaties of gereserveerde tokens.

QuoteSuffix
Verouderd.

Hiermee haalt u het eindteken of de tekens op die moeten worden gebruikt bij het opgeven van databaseobjecten (bijvoorbeeld tabellen of kolommen) waarvan de namen tekens bevatten, zoals spaties of gereserveerde tokens.

(Overgenomen van DbCommandBuilder)
SchemaSeparator
Verouderd.

Hiermee haalt u het teken op dat moet worden gebruikt voor het scheidingsteken tussen de schema-id en eventuele andere id's.

SetAllValues
Verouderd.

Hiermee geeft u op of alle kolomwaarden in een update-instructie worden opgenomen of alleen worden gewijzigd.

(Overgenomen van DbCommandBuilder)
Site
Verouderd.

Haalt of stelt de ISite van de Component.

(Overgenomen van Component)

Methoden

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

Hiermee kan de provider-implementatie van de DbCommandBuilder klasse aanvullende parametereigenschappen verwerken.

(Overgenomen van DbCommandBuilder)
CreateObjRef(Type)
Verouderd.

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
DeriveParameters(OracleCommand)
Verouderd.

Hiermee haalt u parametergegevens op uit de opgeslagen procedure die is opgegeven in de OracleCommand en vult u de Parameters verzameling van het opgegeven OracleCommand object.

Dispose()
Verouderd.

Alle resources die worden gebruikt door de Component.

(Overgenomen van Component)
Dispose(Boolean)
Verouderd.

Publiceert de niet-beheerde resources die worden gebruikt door de Component beheerde resources en brengt eventueel de beheerde resources vrij.

(Overgenomen van Component)
Dispose(Boolean)
Verouderd.

Publiceert de niet-beheerde resources die worden gebruikt door de DbCommandBuilder beheerde resources en brengt eventueel de beheerde resources vrij.

(Overgenomen van DbCommandBuilder)
Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetDeleteCommand()
Verouderd.

Hiermee haalt u het automatisch gegenereerde OracleCommand object op dat nodig is om verwijderingen uit te voeren op de database.

GetDeleteCommand(Boolean)
Verouderd.

Hiermee haalt u het automatisch gegenereerde OracleCommand object op dat nodig is om verwijderingen uit te voeren op de database.

GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetInsertCommand()
Verouderd.

Hiermee wordt het automatisch gegenereerde object opgehaald dat OracleCommand is vereist voor het uitvoeren van invoegingen in de database.

GetInsertCommand(Boolean)
Verouderd.

Hiermee wordt het automatisch gegenereerde object opgehaald dat OracleCommand is vereist voor het uitvoeren van invoegingen in de database.

GetLifetimeService()
Verouderd.

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetParameterName(Int32)
Verouderd.

Retourneert de naam van de opgegeven parameter in de notatie van @p#. Gebruiken bij het bouwen van een aangepaste opbouwfunctie voor opdrachten.

(Overgenomen van DbCommandBuilder)
GetParameterName(String)
Verouderd.

Retourneert de volledige parameternaam, op basis van de naam van de gedeeltelijke parameter.

(Overgenomen van DbCommandBuilder)
GetParameterPlaceholder(Int32)
Verouderd.

Retourneert de tijdelijke aanduiding voor de parameter in de bijbehorende SQL-instructie.

(Overgenomen van DbCommandBuilder)
GetSchemaTable(DbCommand)
Verouderd.

Retourneert de schematabel voor de DbCommandBuilder.

(Overgenomen van DbCommandBuilder)
GetService(Type)
Verouderd.

Hiermee wordt een object geretourneerd dat een service vertegenwoordigt die wordt geleverd door of door de Component service Container.

(Overgenomen van Component)
GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetUpdateCommand()
Verouderd.

Hiermee wordt het automatisch gegenereerde object opgehaald dat OracleCommand is vereist voor het uitvoeren van updates op de database.

GetUpdateCommand(Boolean)
Verouderd.

Hiermee wordt het automatisch gegenereerde object opgehaald dat OracleCommand is vereist voor het uitvoeren van updates op de database.

InitializeCommand(DbCommand)
Verouderd.

Hiermee stelt u de CommandTimeouteigenschappen , Transactionen UpdateRowSourceCommandTypeeigenschappen van de DbCommand.

(Overgenomen van DbCommandBuilder)
InitializeLifetimeService()
Verouderd.

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)
Verouderd.

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
QuoteIdentifier(String)
Verouderd.

Met een niet-aanhalingsteken in de juiste cataloguscase wordt de juiste aanhalingstekens van die id geretourneerd, inclusief het correct ontsnappen van ingesloten aanhalingstekens in de id.

RefreshSchema()
Verouderd.

Hiermee wist u de opdrachten die aan deze DbCommandBuilderopdracht zijn gekoppeld.

RefreshSchema()
Verouderd.

Hiermee wist u de opdrachten die aan deze DbCommandBuilderopdracht zijn gekoppeld.

(Overgenomen van DbCommandBuilder)
RowUpdatingHandler(RowUpdatingEventArgs)
Verouderd.

Voegt een gebeurtenis-handler toe voor de RowUpdating gebeurtenis.

(Overgenomen van DbCommandBuilder)
SetRowUpdatingHandler(DbDataAdapter)
Verouderd.

Registreert de DbCommandBuilder gebeurtenis voor een RowUpdatingDbDataAdapter.

(Overgenomen van DbCommandBuilder)
ToString()
Verouderd.

Retourneert een String met de naam van de Component, indien van toepassing. Deze methode mag niet worden overschreven.

(Overgenomen van Component)
UnquoteIdentifier(String)
Verouderd.

Met een aanhalingsteken-id wordt de juiste niet-aanhalingstekens van die id geretourneerd, inclusief het correct ontkomen van ingesloten aanhalingstekens in de id.

gebeurtenis

Name Description
Disposed
Verouderd.

Treedt op wanneer het onderdeel wordt verwijderd door een aanroep naar de Dispose() methode.

(Overgenomen van Component)

Van toepassing op

Zie ook