ContractFailedEventArgs Klasse

Definition

Stellt Methoden und Daten für das ContractFailed-Ereignis bereit.Provides methods and data for the ContractFailed event.

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

Hinweise

Ein ContractFailedEventArgs -Objekt wird an das Contract.ContractFailed -Ereignis übermittelt, wenn ein Vertrag fehlschlägt.A ContractFailedEventArgs object is passed to the Contract.ContractFailed event when a contract fails. Das ContractFailed Ereignis ermöglicht, dass eine verwaltete Anwendungsumgebung, z. b. ein interaktiver Interpreter, ein Webbrowser Host, eine Testumgebung oder eine Protokollierungs Infrastruktur, über Vertrags Ausfälle benachrichtigt wird.The ContractFailed event enables a managed application environment such as an interactive interpreter, a Web browser host, a test harness, or a logging infrastructure to be notified of contract failures. Das Ereignis erfordert volle Vertrauenswürdigkeit.The event requires full trust.

Konstruktoren

ContractFailedEventArgs(ContractFailureKind, String, String, Exception)

Stellt Daten für das ContractFailed-Ereignis bereit.Provides data for the ContractFailed event.

Eigenschaften

Condition

Ruft die Bedingung für den Fehler des Vertrags ab.Gets the condition for the failure of the contract.

FailureKind

Ruft den Typ des fehlgeschlagenen Vertrags ab.Gets the type of contract that failed.

Handled

Gibt an, ob das ContractFailed-Ereignis behandelt wurde.Indicates whether the ContractFailed event has been handled.

Message

Ruft die Meldung ab, in der das ContractFailed-Ereignis beschrieben wird.Gets the message that describes the ContractFailed event.

OriginalException

Ruft die ursprüngliche Ausnahme ab, durch die das ContractFailed-Ereignis verursacht wurde.Gets the original exception that caused the ContractFailed event.

Unwind

Gibt an, ob die Ausweitungsrichtlinie für den Codevertrag angewendet werden soll.Indicates whether the code contract escalation policy should be applied.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
SetHandled()

Legt die Handled-Eigenschaft auf true fest.Sets the Handled property to true.

SetUnwind()

Legt die Unwind-Eigenschaft auf true fest.Sets the Unwind property to true.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: