OracleCommandBuilder Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
OracleCommandBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260
Genererar automatiskt kommandon med en tabell som används för att stämma av ändringar som gjorts i en DataSet med den associerade databasen. Det går inte att ärva den här klassen.
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
- Arv
- Arv
- Attribut
Kommentarer
Den här typen är inaktuell och tas bort i en framtida version av .NET Framework. Mer information finns i Oracle och ADO.NET.
Genererar OracleDataAdapter inte automatiskt de SQL-instruktioner som krävs för att stämma av ändringar som gjorts i en DataSet associerad med databasen. Du kan dock skapa ett OracleCommandBuilder objekt som genererar SQL-instruktioner för uppdateringar med en tabell genom att ange SelectCommand egenskapen för OracleDataAdapter. OracleCommandBuilder Sedan genererar ytterligare SQL-instruktioner som du inte anger.
Relationen mellan en OracleDataAdapter och dess motsvarande OracleCommandBuilder är alltid en-till-en. Om du vill skapa den här korrespondensen OracleDataAdapter anger du objektets OracleCommandBuilder egenskap. Detta gör OracleCommandBuilder att registrera sig som en lyssnare, vilket genererar utdata från RowUpdating händelser som påverkar DataSet.
För att generera INSERT-, UPDATE- eller DELETE-instruktioner OracleCommandBuilder använder SelectCommand egenskapen för att hämta en obligatorisk uppsättning metadata.
Använder OracleCommandBuilderConnectionockså egenskaperna , och Transaction som refereras av SelectCommand.
Om du anropar DisposeOracleCommandBuilder kopplas de från , OracleDataAdapteroch de genererade kommandona används inte längre.
Konstruktorer
| Name | Description |
|---|---|
| OracleCommandBuilder() |
Föråldrad.
Initierar en ny instans av OracleCommandBuilder. |
| OracleCommandBuilder(OracleDataAdapter) |
Föråldrad.
Initierar en ny instans av OracleCommandBuilder klassen med det associerade OracleDataAdapter objektet. |
Egenskaper
| Name | Description |
|---|---|
| CanRaiseEvents |
Föråldrad.
Hämtar ett värde som anger om komponenten kan generera en händelse. (Ärvd från Component) |
| CatalogLocation |
Föråldrad.
Hämtar eller anger CatalogLocation för en instans av DbCommandBuilder klassen. |
| CatalogSeparator |
Föråldrad.
Hämtar eller anger en sträng som används som katalogavgränsare för en instans av DbCommandBuilder klassen. |
| ConflictOption |
Föråldrad.
Anger vilket som ConflictOption ska användas av DbCommandBuilder. (Ärvd från DbCommandBuilder) |
| Container |
Föråldrad.
Hämtar som IContainer innehåller Component. (Ärvd från Component) |
| DataAdapter |
Föråldrad.
Hämtar eller anger ett OracleDataAdapter objekt som det här OracleCommandBuilder objektet ska generera SQL-instruktioner för. |
| DesignMode |
Föråldrad.
Hämtar ett värde som anger om det Component för närvarande är i designläge. (Ärvd från Component) |
| Events |
Föråldrad.
Hämtar listan över händelsehanterare som är kopplade till den här Component. (Ärvd från Component) |
| QuotePrefix |
Föråldrad.
Hämtar eller anger det inledande tecknet eller tecknen som ska användas när du anger databasobjekt (till exempel tabeller eller kolumner) vars namn innehåller tecken som blanksteg eller reserverade token. |
| QuotePrefix |
Föråldrad.
Hämtar eller anger det inledande tecknet eller tecknen som ska användas när du anger databasobjekt (till exempel tabeller eller kolumner) vars namn innehåller tecken som blanksteg eller reserverade token. (Ärvd från DbCommandBuilder) |
| QuoteSuffix |
Föråldrad.
Hämtar eller anger sluttecknet eller tecknen som ska användas när du anger databasobjekt (till exempel tabeller eller kolumner) vars namn innehåller tecken som blanksteg eller reserverade token. |
| QuoteSuffix |
Föråldrad.
Hämtar eller anger sluttecknet eller tecknen som ska användas när du anger databasobjekt (till exempel tabeller eller kolumner) vars namn innehåller tecken som blanksteg eller reserverade token. (Ärvd från DbCommandBuilder) |
| SchemaSeparator |
Föråldrad.
Hämtar eller anger det tecken som ska användas för avgränsaren mellan schemaidentifieraren och andra identifierare. |
| SetAllValues |
Föråldrad.
Anger om alla kolumnvärden i en uppdateringsinstruktor inkluderas eller bara ändras. (Ärvd från DbCommandBuilder) |
| Site |
Föråldrad.
Hämtar eller ställer in ISite i Component. (Ärvd från Component) |
Metoder
| Name | Description |
|---|---|
| ApplyParameterInfo(DbParameter, DataRow, StatementType, Boolean) |
Föråldrad.
Gör att providerimplementeringen DbCommandBuilder av klassen kan hantera ytterligare parameteregenskaper. (Ärvd från DbCommandBuilder) |
| CreateObjRef(Type) |
Föråldrad.
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| DeriveParameters(OracleCommand) |
Föråldrad.
Hämtar parameterinformation från den lagrade proceduren som anges i OracleCommand och fyller i Parameters samlingen av det angivna OracleCommand objektet. |
| Dispose() |
Föråldrad.
Släpper alla resurser som används av Component. (Ärvd från Component) |
| Dispose(Boolean) |
Föråldrad.
Släpper de ohanterade resurser som används av Component och släpper eventuellt de hanterade resurserna. (Ärvd från Component) |
| Dispose(Boolean) |
Föråldrad.
Släpper de ohanterade resurser som används av DbCommandBuilder och släpper eventuellt de hanterade resurserna. (Ärvd från DbCommandBuilder) |
| Equals(Object) |
Föråldrad.
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetDeleteCommand() |
Föråldrad.
Hämtar det automatiskt genererade OracleCommand objekt som krävs för att utföra borttagningar i databasen. |
| GetDeleteCommand(Boolean) |
Föråldrad.
Hämtar det automatiskt genererade OracleCommand objekt som krävs för att utföra borttagningar i databasen. |
| GetHashCode() |
Föråldrad.
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetInsertCommand() |
Föråldrad.
Hämtar det automatiskt genererade OracleCommand objekt som krävs för att utföra infogningar i databasen. |
| GetInsertCommand(Boolean) |
Föråldrad.
Hämtar det automatiskt genererade OracleCommand objekt som krävs för att utföra infogningar i databasen. |
| GetLifetimeService() |
Föråldrad.
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetParameterName(Int32) |
Föråldrad.
Returnerar namnet på den angivna parametern i formatet |
| GetParameterName(String) |
Föråldrad.
Returnerar det fullständiga parameternamnet med det partiella parameternamnet. (Ärvd från DbCommandBuilder) |
| GetParameterPlaceholder(Int32) |
Föråldrad.
Returnerar platshållaren för parametern i den associerade SQL-instruktionen. (Ärvd från DbCommandBuilder) |
| GetSchemaTable(DbCommand) |
Föråldrad.
Returnerar schematabellen DbCommandBuilderför . (Ärvd från DbCommandBuilder) |
| GetService(Type) |
Föråldrad.
Returnerar ett objekt som representerar en tjänst som tillhandahålls av Component eller av dess Container. (Ärvd från Component) |
| GetType() |
Föråldrad.
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetUpdateCommand() |
Föråldrad.
Hämtar det automatiskt genererade OracleCommand objekt som krävs för att utföra uppdateringar på databasen. |
| GetUpdateCommand(Boolean) |
Föråldrad.
Hämtar det automatiskt genererade OracleCommand objekt som krävs för att utföra uppdateringar på databasen. |
| InitializeCommand(DbCommand) |
Föråldrad.
Återställer CommandTimeoutegenskaperna , Transaction, CommandTypeoch UpdateRowSource på DbCommand. (Ärvd från DbCommandBuilder) |
| InitializeLifetimeService() |
Föråldrad.
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| MemberwiseClone() |
Föråldrad.
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Föråldrad.
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| QuoteIdentifier(String) |
Föråldrad.
Givet en ociterad identifierare i rätt katalogfall returnerar rätt angiven form av identifieraren, inklusive att alla inbäddade citattecken i identifieraren raderas korrekt. |
| RefreshSchema() |
Föråldrad.
Rensar de kommandon som är associerade med den här DbCommandBuilder. |
| RefreshSchema() |
Föråldrad.
Rensar de kommandon som är associerade med den här DbCommandBuilder. (Ärvd från DbCommandBuilder) |
| RowUpdatingHandler(RowUpdatingEventArgs) |
Föråldrad.
Lägger till en händelsehanterare för RowUpdating händelsen. (Ärvd från DbCommandBuilder) |
| SetRowUpdatingHandler(DbDataAdapter) |
Föråldrad.
DbCommandBuilder Registrerar för att hantera RowUpdating händelsen för en DbDataAdapter. (Ärvd från DbCommandBuilder) |
| ToString() |
Föråldrad.
Returnerar ett String som innehåller namnet på Component, om det finns. Den här metoden bör inte åsidosättas. (Ärvd från Component) |
| UnquoteIdentifier(String) |
Föråldrad.
Givet en citerad identifierare returnerar rätt ociterad form av identifieraren, inklusive korrekt avundning av inbäddade citattecken i identifieraren. |
Händelser
| Name | Description |
|---|---|
| Disposed |
Föråldrad.
Inträffar när komponenten tas bort av ett anrop till Dispose() metoden. (Ärvd från Component) |