ContractFailedEventArgs Classe

Définition

Fournit des méthodes et des données pour l'événement ContractFailed.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
Héritage
ContractFailedEventArgs

Remarques

Un ContractFailedEventArgs objet est passé à l' Contract.ContractFailed événement lorsqu’un contrat échoue.A ContractFailedEventArgs object is passed to the Contract.ContractFailed event when a contract fails. L' ContractFailed événement active un environnement d’application managé, tel qu’un interpréteur interactif, un hôte de navigateur Web, un atelier de test ou une infrastructure de journalisation pour être informé des échecs de contrat.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. L’événement requiert une confiance totale.The event requires full trust.

Constructeurs

ContractFailedEventArgs(ContractFailureKind, String, String, Exception)

Fournit des données pour l'événement ContractFailed.Provides data for the ContractFailed event.

Propriétés

Condition

Obtient la condition de l'échec du contrat.Gets the condition for the failure of the contract.

FailureKind

Obtient le type de contrat ayant échoué.Gets the type of contract that failed.

Handled

Indique si l'événement ContractFailed a été géré.Indicates whether the ContractFailed event has been handled.

Message

Obtient le message qui décrit l'événement ContractFailed.Gets the message that describes the ContractFailed event.

OriginalException

Obtient l'exception d'origine ayant provoqué l'événement ContractFailed.Gets the original exception that caused the ContractFailed event.

Unwind

Indique si la stratégie d'escalade de contrat de code doit être appliquée.Indicates whether the code contract escalation policy should be applied.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
SetHandled()

Affecte la valeur Handled à la propriété true.Sets the Handled property to true.

SetUnwind()

Affecte la valeur Unwind à la propriété true.Sets the Unwind property to true.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à