OracleDataAdapter Sınıf

Tanım

Dikkat

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

Bir veri komutları kümesini ve veritabanını doldurmak DataSet ve güncelleştirmek için kullanılan bir veritabanı bağlantısını temsil eder. Bu sınıf devralınamaz.

public ref class OracleDataAdapter sealed : System::Data::Common::DbDataAdapter, System::Data::IDbDataAdapter
public ref class OracleDataAdapter sealed : System::Data::Common::DbDataAdapter, ICloneable
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDbDataAdapter
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, ICloneable
[System.Obsolete("OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, ICloneable
type OracleDataAdapter = class
    inherit DbDataAdapter
    interface IDbDataAdapter
    interface IDataAdapter
type OracleDataAdapter = class
    inherit DbDataAdapter
    interface IDbDataAdapter
    interface IDataAdapter
    interface ICloneable
[<System.Obsolete("OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleDataAdapter = class
    inherit DbDataAdapter
    interface IDbDataAdapter
    interface IDataAdapter
    interface ICloneable
Public NotInheritable Class OracleDataAdapter
Inherits DbDataAdapter
Implements IDbDataAdapter
Public NotInheritable Class OracleDataAdapter
Inherits DbDataAdapter
Implements ICloneable
Devralma
Öznitelikler
Uygulamalar

Açıklamalar

Bu tür kullanım dışıdır ve .NET Framework gelecekteki bir sürümünde kaldırılacaktır. Daha fazla bilgi için bkz. Oracle ve ADO.NET.

, OracleDataAdapter veri almak ve kaydetmek için DataSet ile veritabanı arasında bir köprü görevi görür. , veritabanından DataSetiçine veri yüklemek için kullanarak Fill ve gerisinde DataSet yapılan değişiklikleri veri kaynağına göndermek için kullanarak Update bu köprüyü sağlar.OracleDataAdapter

OracleDataAdapter bir DataSetöğesini doldurduğunda, döndürülen veriler henüz yoksa, döndürülen veriler için gerekli tabloları ve sütunları oluşturur. Ancak, özelliği olarak ayarlanmadığı sürece birincil anahtar bilgileri örtük olarak oluşturulan şemaya MissingSchemaActionAddWithKeydahil değildir. ayrıca OracleDataAdapter kullanarak verileriyle FillSchemadoldurmadan önce birincil anahtar bilgileri de dahil olmak üzere şemasını DataSetoluşturabilirsiniz. Daha fazla bilgi için bkz. DataSet'e Varolan Kısıtlamaları Ekleme.

Not

Varsayılan olarak, ile öğesine DataTable içeri aktarılan sayısal alanlar nesnelere FillOracleNumber eşlenir. 'nin duyarlık OracleNumbersınırlamaları için OracleNumberçok büyük veya çok yüksek duyarlıklı, tam sayı olmayan bir sayısal değeri içeri aktararak , taşması ve oracle özel durumu oluşturması mümkündür. Daha fazla bilgi için açıklamasına OracleNumber bakın.

ayrıcaOracleDataAdapter, verilerin yüklenmesini SelectCommandve TableMappings güncelleştirilmesini kolaylaştırmak için , InsertCommandDeleteCommand, , UpdateCommandve özelliklerini içerir.

Oracle için .NET Framework Veri Sağlayıcısı toplu SQL deyimlerini desteklemez. Ancak, her biri kendi DataTableiçindeki bir DataSet'i doldurmak için birden çok REF CURSOR çıkış parametresi kullanmanıza olanak sağlar. Parametreleri tanımlamanız, çıkış parametreleri olarak işaretlemeniz ve veri türleri olduğunu REF CURSOR belirtmeniz gerekir. yöntemi saklı yordam tarafından döndürülen parametreler kullanılarak REF CURSOR doldurulduğunda OracleDataAdapter yöntemini kullanamayacağınızı Update unutmayın çünkü Oracle, SQL deyimi yürütülürken tablo adı ve sütun adlarını belirlemek için gerekli bilgileri sağlamaz. Aşağıdaki C# örneği, bu saklı yordamı oluşturduğunuzu varsayar.

Oracle sunucusunda aşağıdaki Oracle paketini oluşturun.

CREATE OR REPLACE PACKAGE CURSPKG AS   
   TYPE T_CURSOR IS REF CURSOR;   
   PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
      IO_CURSOR OUT T_CURSOR);   
   PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
      DEPTCURSOR OUT T_CURSOR);  
END CURSPKG;  
/  

Oracle sunucusunda aşağıdaki Oracle paket gövdesini oluşturun.

CREATE OR REPLACE PACKAGE BODY CURSPKG AS   
    PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
                               IO_CURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR T_CURSOR;   
    BEGIN   
        IF N_EMPNO <> 0 THEN   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO   
                        AND EMP.EMPNO = N_EMPNO;   
        ELSE   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO;   
        END IF;   
        IO_CURSOR := V_CURSOR;   
    END OPEN_ONE_CURSOR;   
    PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
                                DEPTCURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR1 T_CURSOR;   
        V_CURSOR2 T_CURSOR;   
    BEGIN   
        OPEN V_CURSOR1 FOR SELECT * FROM EMP;   
        OPEN V_CURSOR2 FOR SELECT * FROM DEPT;   
        EMPCURSOR  := V_CURSOR1;   
        DEPTCURSOR := V_CURSOR2;   
    END OPEN_TWO_CURSORS;   
END CURSPKG;  
 /  

Aşağıdaki C# örneği, saklı yordamı kullanarak tablo ve sütun bilgilerini nasıl elde edebileceğinizi gösterir.

// GetConnectionString() returns a connection string for  
// the data source.  

string connString = GetConnectionString();  
DataSet ds = new DataSet();  
OracleConnection conn = new OracleConnection(connString);  
OracleCommand cmd = conn.CreateCommand();  

cmd.CommandText = "CURSPKG.OPEN_TWO_CURSORS";  
cmd.CommandType = CommandType.StoredProcedure;  
cmd.Parameters.Add("EMPCURSOR", OracleType.Cursor).Direction =   
       ParameterDirection.Output;  
cmd.Parameters.Add("DEPTCURSOR", OracleType.Cursor).Direction =   
       ParameterDirection.Output;  

OracleDataAdapter da = new OracleDataAdapter(cmd);  
da.TableMappings.Add("Table", "Emp");  
da.TableMappings.Add("Table1", "Dept");  
da.Fill(ds);  

ds.Relations.Add("EmpDept", ds.Tables["Dept"].Columns["Deptno"],   
      ds.Tables["Emp"].Columns["Deptno"], false);  

Aşağıdaki Visual Basic örneğinde, oracle kullanarak doldurmak DataSet için 'OracleDataAdapternin nasıl kullanılacağı gösterilmektedirREF CURSOR. Bu örneklerde Oracle Scott/Tiger şemasında tanımlanan ve aşağıdaki PL/SQL paketi ile paket gövdesini gerektiren tablolar kullanılır. Örnekleri kullanmak için bunları sunucunuzda oluşturmanız gerekir.

Oracle sunucusunda aşağıdaki Oracle paketini oluşturun.

CREATE OR REPLACE PACKAGE CURSPKG AS   
   TYPE T_CURSOR IS REF CURSOR;   
   PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
      IO_CURSOR OUT T_CURSOR);   
   PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
      DEPTCURSOR OUT T_CURSOR);  
END CURSPKG;  
/  

Oracle sunucusunda aşağıdaki Oracle paket gövdesini oluşturun.

CREATE OR REPLACE PACKAGE BODY CURSPKG AS   
    PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
                               IO_CURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR T_CURSOR;   
    BEGIN   
        IF N_EMPNO <> 0 THEN   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO   
                        AND EMP.EMPNO = N_EMPNO;   
        ELSE   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO;   
        END IF;   
        IO_CURSOR := V_CURSOR;   
    END OPEN_ONE_CURSOR;   
    PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
                                DEPTCURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR1 T_CURSOR;   
        V_CURSOR2 T_CURSOR;   
    BEGIN   
        OPEN V_CURSOR1 FOR SELECT * FROM EMP;   
        OPEN V_CURSOR2 FOR SELECT * FROM DEPT;   
        EMPCURSOR  := V_CURSOR1;   
        DEPTCURSOR := V_CURSOR2;   
    END OPEN_TWO_CURSORS;   
END CURSPKG;  
 /  

Bu Visual Basic örneği, iki REF CURSOR parametre döndüren bir PL/SQL saklı yordamı yürütür ve döndürülen satırlarla doldurur DataSet .

' GetConnectionString() returns a connection string for  
' the data source.  

    Dim connString As New String(GetConnectionString())  
    Dim ds As New DataSet()  
    Dim conn As New OracleConnection(connString)  
    Dim cmd As OracleCommand = conn.CreateCommand()  

    cmd.CommandText = "CURSPKG.OPEN_TWO_CURSORS"  
    cmd.CommandType = CommandType.StoredProcedure  
    cmd.Parameters.Add("EMPCURSOR", OracleType.Cursor).Direction = _  
       ParameterDirection.Output  
    cmd.Parameters.Add("DEPTCURSOR", OracleType.Cursor).Direction = _  
       ParameterDirection.Output  

    Dim da As New OracleDataAdapter(cmd)  
    da.TableMappings.Add("Table", "Emp")  
    da.TableMappings.Add("Table1", "Dept")  
    da.Fill(ds)  

    ds.Relations.Add("EmpDept", ds.Tables("Dept").Columns("Deptno"), _  
      ds.Tables("Emp").Columns("Deptno"), False)  

bir Fill veya FillSchema işlemi gerçekleştirmek için kullandıktan OracleDataAdapter sonra, DataColumn.ReadOnly Oracle sunucusu bu bilgileri döndürmediğinden, bir sütunun güncelleştirilip güncelleştirilemeyeceğinden bağımsız olarak özelliği her zaman false döndürür.

Oluşturucular

OracleDataAdapter()
Geçersiz.

OracleDataAdapter sınıfının yeni bir örneğini başlatır.

OracleDataAdapter(OracleCommand)
Geçersiz.

Belirtilen SQL SELECT deyimiyle sınıfının yeni bir örneğini OracleDataAdapter başlatır.

OracleDataAdapter(String, OracleConnection)
Geçersiz.

SQL SELECT deyimi ve OracleConnectionile sınıfının yeni bir örneğini OracleDataAdapter başlatır.

OracleDataAdapter(String, String)
Geçersiz.

SQL SELECT deyimi ve bağlantı dizesi ile sınıfının yeni bir örneğini OracleDataAdapter başlatır.

Alanlar

DefaultSourceTableName
Geçersiz.

Nesne tarafından DataAdapter tablo eşlemeleri için kullanılan varsayılan ad.

(Devralındığı yer: DbDataAdapter)

Özellikler

AcceptChangesDuringFill
Geçersiz.

Fill işlemlerinden herhangi biri sırasında öğesine eklendikten DataTable sonra üzerinde çağrılıp çağrılmayacağını AcceptChanges() belirten bir DataRow değer alır veya ayarlar.

(Devralındığı yer: DataAdapter)
AcceptChangesDuringUpdate
Geçersiz.

bir Update(DataSet)sırasında çağrılıp çağrılmayacağını AcceptChanges() alır veya ayarlar.

(Devralındığı yer: DataAdapter)
CanRaiseEvents
Geçersiz.

Bileşenin bir olay oluşturup oluşturamayacağını belirten bir değer alır.

(Devralındığı yer: Component)
Container
Geçersiz.

öğesini IContainer içeren öğesini Componentalır.

(Devralındığı yer: Component)
ContinueUpdateOnError
Geçersiz.

Satır güncelleştirmesi sırasında hatayla karşılaşıldığında özel durum oluşturulup oluşturulmayacağını belirten bir değer alır veya ayarlar.

(Devralındığı yer: DataAdapter)
DeleteCommand
Geçersiz.

Veritabanındaki kayıtları silmek için kullanılan bir SQL deyimini veya saklı yordamı alır veya ayarlar.

DesignMode
Geçersiz.

öğesinin şu anda tasarım modunda olup olmadığını Component gösteren bir değer alır.

(Devralındığı yer: Component)
Events
Geçersiz.

Bu Componentöğesine eklenen olay işleyicilerinin listesini alır.

(Devralındığı yer: Component)
FillCommandBehavior
Geçersiz.

Veri bağdaştırıcısını doldurmak için kullanılan komutun davranışını alır veya ayarlar.

(Devralındığı yer: DbDataAdapter)
FillLoadOption
Geçersiz.

Bağdaştırıcının LoadOption 'den DbDataReaderdosyasını nasıl doldurduğunu DataTable belirleyen öğesini alır veya ayarlar.

(Devralındığı yer: DataAdapter)
InsertCommand
Geçersiz.

Veritabanına yeni kayıtlar eklemek için kullanılan bir SQL deyimini veya saklı yordamı alır veya ayarlar.

MissingMappingAction
Geçersiz.

Gelen verilerin eşleşen bir tablosu veya sütunu olmadığında yapılacak eylemi belirler.

(Devralındığı yer: DataAdapter)
MissingSchemaAction
Geçersiz.

Mevcut DataSet şema gelen verilerle eşleşmediğinde yapılacak eylemi belirler.

(Devralındığı yer: DataAdapter)
ReturnProviderSpecificTypes
Geçersiz.

Yöntemin sağlayıcıya Fill özgü değerler mi yoksa ortak CLS uyumlu değerler mi döndürmesi gerektiğini alır veya ayarlar.

(Devralındığı yer: DataAdapter)
SelectCommand
Geçersiz.

Veritabanındaki kayıtları seçmek için kullanılan bir SQL deyimini veya saklı yordamı alır veya ayarlar.

Site
Geçersiz.

öğesini alır veya ayarlar ISiteComponent.

(Devralındığı yer: Component)
TableMappings
Geçersiz.

Kaynak tablo ile arasında birincil eşleme sağlayan bir DataTablekoleksiyon alır.

(Devralındığı yer: DataAdapter)
UpdateBatchSize
Geçersiz.

Toplu işlem desteğini etkinleştiren veya devre dışı bırakabilen bir değeri alır veya ayarlar ve toplu işlemde yürütülebilecek komut sayısını belirtir.

UpdateBatchSize
Geçersiz.

Toplu işlem desteğini etkinleştiren veya devre dışı bırakabilen bir değeri alır veya ayarlar ve toplu işlemde yürütülebilecek komut sayısını belirtir.

(Devralındığı yer: DbDataAdapter)
UpdateCommand
Geçersiz.

Veritabanındaki kayıtları güncelleştirmek için kullanılan bir SQL deyimini veya saklı yordamı alır veya ayarlar.

Yöntemler

AddToBatch(IDbCommand)
Geçersiz.

Geçerli toplu iş için bir IDbCommand ekler.

(Devralındığı yer: DbDataAdapter)
ClearBatch()
Geçersiz.

Toplu işlemdeki tüm IDbCommand nesneleri kaldırır.

(Devralındığı yer: DbDataAdapter)
CloneInternals()
Geçersiz.
Geçersiz.
Geçersiz.
Geçersiz.

Bu örneğinin DataAdapterbir kopyasını oluşturur.

(Devralındığı yer: DataAdapter)
CreateObjRef(Type)
Geçersiz.

Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur.

(Devralındığı yer: MarshalByRefObject)
CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Geçersiz.

RowUpdatedEventArgs sınıfının yeni bir örneğini başlatır.

(Devralındığı yer: DbDataAdapter)
CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Geçersiz.

RowUpdatingEventArgs sınıfının yeni bir örneğini başlatır.

(Devralındığı yer: DbDataAdapter)
CreateTableMappings()
Geçersiz.

Yeni bir DataTableMappingCollection oluşturur.

(Devralındığı yer: DataAdapter)
Dispose()
Geçersiz.

Component tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: Component)
Dispose(Boolean)
Geçersiz.

DbDataAdapter tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

(Devralındığı yer: DbDataAdapter)
Equals(Object)
Geçersiz.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
ExecuteBatch()
Geçersiz.

Geçerli toplu işlemi yürütür.

(Devralındığı yer: DbDataAdapter)
Fill(DataSet)
Geçersiz.

içindeki DataSetsatırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataSet, Int32, Int32, String)
Geçersiz.

ve DataTable adlarını kullanarak DataSet veri kaynağındakilerle eşleşecek şekilde belirtilen aralıktaki DataSet satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior)
Geçersiz.

ve kaynak tablo adlarını, komut dizesini DataSet ve komut davranışını kullanarak veri kaynağındaki satırlarla eşleşecek şekilde içindeki belirtilen aralıktaki DataSet satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataSet, String)
Geçersiz.

ve DataTable adlarını kullanarak DataSet veri kaynağındaki DataSet satırlarla eşleşecek şekilde içindeki satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataSet, String, IDataReader, Int32, Int32)
Geçersiz.

, DataTableve IDataReader adlarını kullanarak DataSetveri kaynağındaki satırlarla eşleşecek şekilde içinde belirtilen aralıktaki DataSet satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataTable)
Geçersiz.

veri kaynağındakilerle DataTable eşleşecek şekilde belirtilen aralıktaki DataSet satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataTable, IDataReader)
Geçersiz.

Belirtilen DataTable ve IDataReader adlarını kullanarak veri kaynağındakilerle eşleşecek şekilde içindeki DataTable satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataTable, IDbCommand, CommandBehavior)
Geçersiz.

Belirtilen DataTableIDbCommand ve CommandBehaviorkullanarak veri kaynağındakilerle eşleşecek şekilde içindeki DataTable satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(DataTable[], IDataReader, Int32, Int32)
Geçersiz.

Veri kaynağındakilerle eşleşecek şekilde nesne koleksiyonundaki DataTable belirli bir aralıktaki satırları ekler veya yeniler.

(Devralındığı yer: DataAdapter)
Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior)
Geçersiz.

ve DataTable adlarını kullanarak DataSet veri kaynağındakilerle eşleşecek şekilde belirtilen aralıktaki DataSet satırları ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
Fill(Int32, Int32, DataTable[])
Geçersiz.

Bir veya daha fazla DataTable nesnedeki satırları, belirtilen kayıtta başlayan ve belirtilen en fazla kayıt sayısına kadar alan veri kaynağındakilerle eşleşecek şekilde ekler veya yeniler.

(Devralındığı yer: DbDataAdapter)
FillSchema(DataSet, SchemaType)
Geçersiz.

Belirtilen DataSet öğesine adlandırılmış bir DataTable "Tablo" ekler ve şemayı belirtilen temelinde veri kaynağındakiyle SchemaTypeeşleşecek şekilde yapılandırılır.

(Devralındığı yer: DbDataAdapter)
FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior)
Geçersiz.

Belirtilen DataSet öğesine bir DataTable ekler ve şemayı, belirtilen SchemaTypetemelinde veri kaynağındaki şemayla eşleşecek şekilde yapılandırılır.

(Devralındığı yer: DbDataAdapter)
FillSchema(DataSet, SchemaType, String)
Geçersiz.

Belirtilen öğesine bir DataTable ekler ve şemayı, belirtilen SchemaType ve DataTabletemel alınarak veri kaynağındaki şemayla eşleşecek şekilde yapılandırılır.DataSet

(Devralındığı yer: DbDataAdapter)
FillSchema(DataSet, SchemaType, String, IDataReader)
Geçersiz.

Belirtilen DataSetöğesine bir DataTable ekler.

(Devralındığı yer: DataAdapter)
FillSchema(DataTable, SchemaType)
Geçersiz.

Belirtilen öğesinin şemasını belirtilen DataTableSchemaTypeöğesine göre yapılandırıyor.

(Devralındığı yer: DbDataAdapter)
FillSchema(DataTable, SchemaType, IDataReader)
Geçersiz.

Belirtilen DataSetöğesine bir DataTable ekler.

(Devralındığı yer: DataAdapter)
FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior)
Geçersiz.

Belirtilen öğesinin şemasını belirtilen DataTableSchemaType, komut dizesine ve CommandBehavior değerlerine göre yapılandırılır.

(Devralındığı yer: DbDataAdapter)
GetBatchedParameter(Int32, Int32)
Geçersiz.

Geçerli toplu işlemdeki komutlardan birinden bir IDataParameter döndürür.

(Devralındığı yer: DbDataAdapter)
GetBatchedRecordsAffected(Int32, Int32, Exception)
Geçersiz.

Daha büyük bir toplu güncelleştirme içindeki tek bir güncelleştirme girişimi hakkındaki bilgileri döndürür.

(Devralındığı yer: DbDataAdapter)
GetFillParameters()
Geçersiz.

Sql SELECT deyimini yürütürken kullanıcı tarafından ayarlanan parametreleri alır.

(Devralındığı yer: DbDataAdapter)
GetHashCode()
Geçersiz.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLifetimeService()
Geçersiz.

Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır.

(Devralındığı yer: MarshalByRefObject)
GetService(Type)
Geçersiz.

veya tarafından ComponentContainersağlanan bir hizmeti temsil eden bir nesnesi döndürür.

(Devralındığı yer: Component)
GetType()
Geçersiz.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
HasTableMappings()
Geçersiz.

oluşturulup DataTableMappingCollection oluşturulmadığını gösterir.

(Devralındığı yer: DataAdapter)
InitializeBatching()
Geçersiz.

için DbDataAdaptertoplu işlemi başlatır.

(Devralındığı yer: DbDataAdapter)
InitializeLifetimeService()
Geçersiz.

Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır.

(Devralındığı yer: MarshalByRefObject)
MemberwiseClone()
Geçersiz.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MemberwiseClone(Boolean)
Geçersiz.

Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur.

(Devralındığı yer: MarshalByRefObject)
OnFillError(FillErrorEventArgs)
Geçersiz.

Olayı tetikler FillError .

(Devralındığı yer: DbDataAdapter)
OnRowUpdated(RowUpdatedEventArgs)
Geçersiz.

Bir .NET veri sağlayıcısının olayını tetikler RowUpdated .

(Devralındığı yer: DbDataAdapter)
OnRowUpdating(RowUpdatingEventArgs)
Geçersiz.

Bir .NET veri sağlayıcısının olayını tetikler RowUpdating .

(Devralındığı yer: DbDataAdapter)
ResetFillLoadOption()
Geçersiz.

Varsayılan durumuna sıfırlanır FillLoadOption ve yerine getirilmesine AcceptChangesDuringFillneden olurFill(DataSet).

(Devralındığı yer: DataAdapter)
ShouldSerializeAcceptChangesDuringFill()
Geçersiz.

Özelliğin AcceptChangesDuringFill kalıcı olup olmayacağını belirler.

(Devralındığı yer: DataAdapter)
ShouldSerializeFillLoadOption()
Geçersiz.

Özelliğin FillLoadOption kalıcı olup olmayacağını belirler.

(Devralındığı yer: DataAdapter)
ShouldSerializeTableMappings()
Geçersiz.

Bir veya daha fazla DataTableMapping nesnenin var olup olmadığını ve kalıcı olması gerektiğini belirler.

(Devralındığı yer: DataAdapter)
TerminateBatching()
Geçersiz.

için toplu işlemi sonlandırır DbDataAdapter.

(Devralındığı yer: DbDataAdapter)
ToString()
Geçersiz.

Varsa, adını Componentiçeren bir String döndürür. Bu yöntem geçersiz kılınmamalıdır.

(Devralındığı yer: Component)
Update(DataRow[])
Geçersiz.

veritabanında belirtilen dizideki DataSeteklenen, güncelleştirilen veya silinen her satır için ilgili INSERT, UPDATE veya DELETE deyimlerini yürüterek veritabanındaki değerleri Güncelleştirmeler.

(Devralındığı yer: DbDataAdapter)
Update(DataRow[], DataTableMapping)
Geçersiz.

Belirtilen nesne dizisindeki DataRow eklenen, güncelleştirilen veya silinen her satır için ilgili INSERT, UPDATE veya DELETE deyimlerini yürüterek veritabanındaki değerleri Güncelleştirmeler.

(Devralındığı yer: DbDataAdapter)
Update(DataSet)
Geçersiz.

Belirtilen DataSetiçindeki eklenen, güncelleştirilen veya silinen her satır için ilgili INSERT, UPDATE veya DELETE deyimlerini yürüterek veritabanındaki değerleri Güncelleştirmeler.

(Devralındığı yer: DbDataAdapter)
Update(DataSet, String)
Geçersiz.

Veritabanındaki değerleri, belirtilen DataTable adla eklenen, güncelleştirilen veya silinen her satır DataSet için ilgili INSERT, UPDATE veya DELETE deyimlerini yürüterek Güncelleştirmeler.

(Devralındığı yer: DbDataAdapter)
Update(DataTable)
Geçersiz.

Belirtilen DataTableiçindeki eklenen, güncelleştirilen veya silinen her satır için ilgili INSERT, UPDATE veya DELETE deyimlerini yürüterek veritabanındaki değerleri Güncelleştirmeler.

(Devralındığı yer: DbDataAdapter)

Ekinlikler

Disposed
Geçersiz.

Bileşen yöntemine Dispose() yapılan bir çağrı tarafından atıldığında gerçekleşir.

(Devralındığı yer: Component)
FillError
Geçersiz.

Doldurma işlemi sırasında bir hata oluştuğunda döndürülür.

(Devralındığı yer: DbDataAdapter)
RowUpdated
Geçersiz.

Veritabanında bir komut yürütüldükten sonra bir güncelleştirme işlemi sırasında gerçekleşir.

RowUpdating
Geçersiz.

Veri kaynağında bir komut yürütülmeden önce gerçekleşir Update(DataSet) .

Belirtik Arabirim Kullanımları

ICloneable.Clone()
Geçersiz.

Bu üyenin açıklaması için bkz Clone(). .

ICloneable.Clone()
Geçersiz.

Geçerli örneğin kopyası olan yeni bir nesne oluşturur.

(Devralındığı yer: DbDataAdapter)
IDataAdapter.TableMappings
Geçersiz.

Kaynak tablonun bir veri kümesi tablosuna nasıl eşlendiğini gösteren bir koleksiyon alır.

(Devralındığı yer: DataAdapter)
IDbDataAdapter.DeleteCommand
Geçersiz.

Bu üyenin açıklaması için bkz DeleteCommand. .

IDbDataAdapter.InsertCommand
Geçersiz.

Bu üyenin açıklaması için bkz InsertCommand. .

IDbDataAdapter.SelectCommand
Geçersiz.

Bu üyenin açıklaması için bkz SelectCommand. .

IDbDataAdapter.UpdateCommand
Geçersiz.

Bu üyenin açıklaması için bkz UpdateCommand. .

Şunlara uygulanır

Ayrıca bkz.