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 transmis à l’événement Contract.ContractFailed en cas d’échec d’un contrat. L’événement ContractFailed permet à un environnement d’application managée, 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

Nom Description
ContractFailedEventArgs(ContractFailureKind, String, String, Exception)

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

Propriétés

Nom Description
Condition

Obtient la condition pour l’échec du contrat.

FailureKind

Obtient le type de contrat qui a é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 qui a provoqué l’événement ContractFailed .

Unwind

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

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
SetHandled()

Définit la propriété Handled à true.

SetUnwind()

Définit la propriété Unwind à true.

ToString()

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

(Hérité de Object)

S’applique à