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ı değeri.
- recordsAffected
- Int32
Toplu iş içindeki belirtilen komut tarafından veri deposunda etkilenen satır sayısı.
- error
- Exception
Exception Belirtilen komutun yürütülmesi sırasında oluşturulan. Özel durum oluşturmadıysa null (Visual Basic'da Nothing) döndürür.
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ı, DbDataAdapter tek tek güncelleştirme girişimlerinin başarısını veya başarısızlığını bir toplu iş içinde belirlemeye dayanır GetBatchedRecordsAffected , böylece bunlara karşılık gelen DataRow her birini uygun şekilde işaretleyebilir.