ContractFailedEventArgs Sınıf

Tanım

Olay için ContractFailed yöntemler ve veriler sağlar.

public ref class ContractFailedEventArgs sealed : EventArgs
public sealed class ContractFailedEventArgs : EventArgs
type ContractFailedEventArgs = class
    inherit EventArgs
Public NotInheritable Class ContractFailedEventArgs
Inherits EventArgs
Devralma
ContractFailedEventArgs

Açıklamalar

Bir ContractFailedEventArgs anlaşma başarısız olduğunda olaya bir nesne geçirilir Contract.ContractFailed . Olay ContractFailed , etkileşimli yorumlayıcı, Web tarayıcısı konağı, test kulanıcısı veya günlük altyapısı gibi yönetilen bir uygulama ortamının sözleşme hataları ile ilgili olarak bilgilendirilmesini sağlar. Olay tam güven gerektirir.

Oluşturucular

ContractFailedEventArgs(ContractFailureKind, String, String, Exception)

ContractFailed olayı için veriler sağlar.

Özellikler

Condition

Sözleşmenin başarısız olmasının koşulunu alır.

FailureKind

Başarısız olan sözleşme türünü alır.

Handled

Olayın işlenip işlenmediğini ContractFailed gösterir.

Message

Olayı açıklayan ContractFailed iletiyi alır.

OriginalException

Olaya neden ContractFailed olan özgün özel durumu alır.

Unwind

Kod sözleşmesi yükseltme ilkesinin uygulanıp uygulanmayacağını gösterir.

Yöntemler

Equals(Object)

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

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

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

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

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

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

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

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

özelliğini olarak Handledtrueayarlar.

SetUnwind()

özelliğini olarak Unwindtrueayarlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır