PexAllowedXmlDocumentedExceptionAttribute Klasse

Definition

Lässt dokumentierte Ausnahme von sichtbaren Zielsites zu

public ref class PexAllowedXmlDocumentedExceptionAttribute sealed : Microsoft::Pex::Framework::Validation::PexExceptionValidatorAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public sealed class PexAllowedXmlDocumentedExceptionAttribute : Microsoft.Pex.Framework.Validation.PexExceptionValidatorAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexAllowedXmlDocumentedExceptionAttribute = class
    inherit PexExceptionValidatorAttributeBase
Public NotInheritable Class PexAllowedXmlDocumentedExceptionAttribute
Inherits PexExceptionValidatorAttributeBase
Vererbung
Attribute

Konstruktoren

PexAllowedXmlDocumentedExceptionAttribute()

Eigenschaften

AcceptInnerException

Ruft einen Wert ab, der angibt, ob die innere Ausnahme ausgewertet werden soll.

Description

Beschreibt, was dieses Validierungssteuerelement tut.

Documented

Ruft einen Wert ab, der angibt, ob der Ausnahmetyp dokumentiert werden soll, oder legt diesen Wert fest

Host

Ruft den Auswertungshost ab

(Geerbt von PexExceptionValidatorAttributeBase)
MessageFilter

Ruft einen Meldungsfilter ab oder legt ihn fest. Verwendet die Standardbenennungskonventionen für Filter.

(Geerbt von PexExceptionValidatorAttributeBase)
Name

Ruft den Namen dieses Pakets ab.

(Geerbt von PexExplorationPackageAttributeBase)
OnlyAtTypeUnderTestSurface

Ruft ab, ob dieses Ausnahme-Validierungssteuerelement nur für Ausnahmen gilt, die in der Oberfläche des zu testenden Typs ausgelöst werden, oder legt dies fest.

(Geerbt von PexExceptionValidatorAttributeBase)
TrimStackTraceBeforeContractRuntime

Ruft einen Wert ab, der angibt, ob die gefilterte Stapelüberwachung vor dem ersten Aufruf der Codevertrag-Runtime-Methode ausgeschnitten werden soll

(Geerbt von PexExceptionValidatorAttributeBase)
TypeUnderTest

Ruft den zu testenden Typ ab (sofern vorhanden).

(Geerbt von PexExceptionValidatorAttributeBase)
WikiTopic

Ruft das Wiki-Thema ab.

(Geerbt von PexExceptionValidatorAttributeBase)

Methoden

AfterExploration(IPexExplorationComponent, Object)

Rückruf, der ausgeführt wird, nachdem die Auswertung beendet wurde.

(Geerbt von PexExceptionValidatorAttributeBase)
AppendDescription(SafeStringBuilder)

Nimmt ein Anfügen an die Beschreibung vor.

(Geerbt von PexExceptionValidatorAttributeBase)
BeforeExploration(IPexExplorationComponent)

Rückruf, der ausgeführt wird, bevor die Auswertung beginnt.

(Geerbt von PexExceptionValidatorAttributeBase)
Decorate(Name, IPexDecoratedComponentElement)

Mit dieser Methode können Sie Filter, Fokus und Pakete für intellitest ankündigen.

(Geerbt von PexExplorationPackageAttributeBase)
Describe(MetadataEntity)

Beschreibt den angegebenen Typ.

(Geerbt von PexExceptionValidatorAttributeBase)
FilterStackTrace(Exception, ContractsMetadata+ContractFailureKind)

Filtert die Stapelüberwachung

(Geerbt von PexExceptionValidatorAttributeBase)
Initialize(IPexExplorationEngine)

Initialisiert das angegebene Auswertungspaket. Kann mit Diensten interagieren.

(Geerbt von PexExplorationPackageAttributeBase)
IsDefinedInTypeUnderTest(MethodDefinition)

Gibt an, ob die angegebene Methode im getesteten Typ definiert ist.

(Geerbt von PexExceptionValidatorAttributeBase)
IsExceptionDocumented(TypeEx, MethodDefinition[])

Bestimmt, ob die Ausnahme für jede Methode dokumentiert wird, die in der Stapelüberwachung vorhanden ist

(Geerbt von PexExceptionValidatorAttributeBase)
IsExceptionLocationValid(Exception, MethodDefinition[], ContractsMetadata+ContractFailureKind)

Bestimmt, ob der Speicherort der Ausnahme zulässig ist.

(Geerbt von PexExceptionValidatorAttributeBase)
IsExceptionMessageValid(String)

Bestimmt, ob die Ausnahmemeldung gültig ist.

(Geerbt von PexExceptionValidatorAttributeBase)
IsExceptionTypeValid(TypeEx)

Bestimmt, ob der Ausnahmetyp zulässig ist.

(Geerbt von PexExceptionValidatorAttributeBase)
IsExceptionValid(Exception)

Bestimmt, ob die Ausnahmeinstanz zulässig ist.

(Geerbt von PexExceptionValidatorAttributeBase)
IsSourceValid(String)

Bestimmt, ob die Quellassembly zulässig ist.

(Geerbt von PexExceptionValidatorAttributeBase)
IsStackTraceValid(Exception, MethodDefinition[], ContractsMetadata+ContractFailureKind)

Bestimmt, ob die Stapelüberwachung einer Ausnahme zulässig ist.

(Geerbt von PexExceptionValidatorAttributeBase)
IsTargetSiteValid(MethodDefinition)

Bestimmt, ob die Zielmethode zulässig ist.

(Geerbt von PexExceptionValidatorAttributeBase)
Load(IContainer)

Diese Methode bietet die Möglichkeit, Dienste zu installieren oder zu ersetzen.

(Geerbt von PexExplorationPackageAttributeBase)
MarkTest(Exception, MethodDefinitionBuilder)

Ruft die Möglichkeit ab, den Test mit weiteren Informationen zu der Ausnahme zu kommentieren. Führt standardmäßig keine Aktion aus.

(Geerbt von PexExceptionValidatorAttributeBase)
Validate(Exception, String, String)

Ruft einen Wert ab, der angibt, ob diese Ausnahme erwartet wurde

(Geerbt von PexExceptionValidatorAttributeBase)
Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

Validiert das Attribut in einem bestimmten Sichtbarkeitskontext.

(Geerbt von PexComponentElementDecoratorAttributeBase)

Explizite Schnittstellenimplementierungen

IPexComponentElementDecorator.Decorate(Name, IPexDecoratedComponentElement) (Geerbt von PexComponentElementDecoratorAttributeBase)
IPexExplorationPackage.AfterExploration(IPexExplorationComponent, Object) (Geerbt von PexExplorationPackageAttributeBase)
IPexExplorationPackage.BeforeExploration(IPexExplorationComponent) (Geerbt von PexExplorationPackageAttributeBase)
IPexExplorationPackage.Initialize(IPexExplorationEngine) (Geerbt von PexExplorationPackageAttributeBase)
IPexExplorationPackage.Load(IContainer) (Geerbt von PexExplorationPackageAttributeBase)
IPexValidatable.Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) (Geerbt von PexComponentElementDecoratorAttributeBase)

Gilt für