Aracılığıyla paylaş


DBConcurrencyException Sınıf

Tanım

Etkilenen satır sayısı sıfıra eşitse ekleme, güncelleştirme veya silme işlemi sırasında tarafından DataAdapter oluşturulan özel durum.

public ref class DBConcurrencyException sealed : SystemException
public sealed class DBConcurrencyException : SystemException
[System.Serializable]
public sealed class DBConcurrencyException : SystemException
type DBConcurrencyException = class
    inherit SystemException
[<System.Serializable>]
type DBConcurrencyException = class
    inherit SystemException
Public NotInheritable Class DBConcurrencyException
Inherits SystemException
Devralma
DBConcurrencyException
Öznitelikler

Açıklamalar

her DataAdapter ekleme, güncelleştirme veya silme işleminin yürütülmesinden etkilenen satır sayısını inceler ve sayı sıfıra eşitse bu özel durumu oluşturur. Bu özel duruma genellikle eşzamanlılık ihlali neden olur.

Oluşturucular

DBConcurrencyException()

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

DBConcurrencyException(String)

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

DBConcurrencyException(String, Exception)

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

DBConcurrencyException(String, Exception, DataRow[])

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

Özellikler

Data

Özel durum hakkında kullanıcı tanımlı ek bilgiler sağlayan bir anahtar/değer çifti koleksiyonu alır.

(Devralındığı yer: Exception)
HelpLink

Bu özel durumla ilişkili yardım dosyasının bağlantısını alır veya ayarlar.

(Devralındığı yer: Exception)
HResult

Belirli bir özel duruma atanan kodlanmış sayısal bir değer olan HRESULT değerini alır veya ayarlar.

(Devralındığı yer: Exception)
InnerException

Geçerli özel duruma Exception neden olan örneği alır.

(Devralındığı yer: Exception)
Message

Geçerli özel durumu açıklayan bir ileti alır.

(Devralındığı yer: Exception)
Row

öğesini oluşturan DBConcurrencyExceptiondeğerini DataRow alır veya ayarlar.

RowCount

Bu özel durumu oluşturarak güncelleştirmesi başarısız olan satır sayısını alır.

Source

Hataya neden olan uygulamanın veya nesnenin adını alır veya ayarlar.

(Devralındığı yer: Exception)
StackTrace

Çağrı yığınındaki anlık çerçevelerin dize gösterimini alır.

(Devralındığı yer: Exception)
TargetSite

Geçerli özel durumu oluşturan yöntemini alır.

(Devralındığı yer: Exception)

Yöntemler

CopyToRows(DataRow[])

DataRow Güncelleştirme hatası bu özel durumu oluşturan nesneleri belirtilen nesne dizisine DataRow kopyalar.

CopyToRows(DataRow[], Int32)

DataRow Güncelleştirme hatası bu özel durumu oluşturan nesneleri belirtilen hedef dizi dizininden başlayarak belirtilen nesne dizisine DataRow kopyalar.

Equals(Object)

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

(Devralındığı yer: Object)
GetBaseException()

Türetilmiş bir sınıfta geçersiz kılındığında, sonraki bir veya daha fazla özel durumun kök nedeni olan değerini döndürür Exception .

(Devralındığı yer: Exception)
GetHashCode()

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

(Devralındığı yer: Object)
GetObjectData(SerializationInfo, StreamingContext)
Geçersiz.

Belirtilen serileştirme bilgileri nesnesini seri hale DBConcurrencyExceptiongetirmek için gereken verilerle doldurur.

GetType()

Geçerli örneğin çalışma zamanı türünü alır.

(Devralındığı yer: Exception)
MemberwiseClone()

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

(Devralındığı yer: Object)
ToString()

Geçerli özel durumun dize gösterimini oluşturur ve döndürür.

(Devralındığı yer: Exception)

Ekinlikler

SerializeObjectState
Geçersiz.

Bir özel durum, özel durum hakkında serileştirilmiş veriler içeren bir özel durum nesnesi oluşturmak üzere seri hale getirildiğinde gerçekleşir.

(Devralındığı yer: Exception)

Şunlara uygulanır

Ayrıca bkz.