DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Yöntem

Tanım

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.

C#
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception? error);
C#
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception error);

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.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Ayrıca bkz.