Partage via


ContractFailedEventArgs Classe

Définition

Fournit des méthodes et des données pour l'événement ContractFailed.

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’événement Contract.ContractFailed en cas d’échec d’un contrat. L’événement ContractFailed permet à un environnement d’application managé, tel qu’un interpréteur interactif, un hôte de navigateur Web, un harnais de test ou une infrastructure de journalisation, d’être averti des échecs de contrat. L’événement nécessite une confiance totale.

Constructeurs

ContractFailedEventArgs(ContractFailureKind, String, String, Exception)

Fournit des données pour l'événement ContractFailed.

Propriétés

Condition

Obtient la condition de l'échec du contrat.

FailureKind

Obtient le type de contrat ayant échoué.

Handled

Indique si l'événement ContractFailed a été géré.

Message

Obtient le message qui décrit l'événement ContractFailed.

OriginalException

Obtient l'exception d'origine ayant provoqué l'événement ContractFailed.

Unwind

Indique si la stratégie d'escalade de contrat de code doit être appliquée.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
SetHandled()

Affecte la valeur Handled à la propriété true.

SetUnwind()

Affecte la valeur Unwind à la propriété true.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à