DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
protected:
virtual bool GetBatchedRecordsAffected(int commandIdentifier, [Runtime::InteropServices::Out] int % recordsAffected, [Runtime::InteropServices::Out] Exception ^ % error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception? error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception error);
abstract member GetBatchedRecordsAffected : int * int * Exception -> bool
override this.GetBatchedRecordsAffected : int * int * Exception -> bool
Protected Overridable Function GetBatchedRecordsAffected (commandIdentifier As Integer, ByRef recordsAffected As Integer, ByRef error As Exception) As Boolean
Parametreler
- commandIdentifier
- Int32
Toplu iş içindeki tek tek komutun sıfır tabanlı sütun sıralı.
- recordsAffected
- Int32
Toplu iş içinde belirtilen komut tarafından veri deposunda etkilenen satır sayısı.
- error
- Exception
Exception Belirtilen komutun yürütülmesi sırasında bir oluşturulur. Hiçbir özel durum oluşursa (Nothing
Visual Basic'te) döndürür null
.
Döndürülenler
Daha büyük bir toplu güncelleştirme içindeki tek bir güncelleştirme denemesi hakkında bilgi.
Açıklamalar
Toplu güncelleştirme mantığını destekleyen veri sağlayıcıları, sınıftaki bir dizi sanal yöntemi DbDataAdapter geçersiz kılmalıdır. GetBatchedRecordsAffected
bu sanal yöntemlerden birini temsil eder. sınıfıGetBatchedRecordsAffected
, DbDataAdapter
her birini uygun DataRow şekilde işaretleyebilmesi için toplu iş içindeki tek tek güncelleştirme girişimlerinin başarısını veya başarısızlığını belirlemeye dayanır.