ArchitectureConditionAttribute Klasse

Definition

Dieses Attribut wird verwendet, um eine Testklasse oder eine Testmethode basierend auf der aktuellen Prozessarchitektur zu ignorieren.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class ArchitectureConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type ArchitectureConditionAttribute = class
    inherit ConditionBaseAttribute
Public NotInheritable Class ArchitectureConditionAttribute
Inherits ConditionBaseAttribute
Vererbung
ArchitectureConditionAttribute
Attribute

Hinweise

Dieses Attribut wird nicht geerbt. Das Anwenden auf eine Basisklasse führt nicht dazu, dass abgeleitete Klassen ignoriert werden. Es kann mit OSConditionAttribute (oder einem anderen Bedingungsattribut) kombiniert werden, um einen Test sowohl auf dem Betriebssystem als auch auf der Prozessarchitektur abzudecken, da Bedingungsattribute, die eine andere GroupName verfügbar machen, mit einem logischen UND kombiniert werden.

Konstruktoren

Name Beschreibung
ArchitectureConditionAttribute(ConditionMode, TestArchitectures)

Initialisiert eine neue Instanz der ArchitectureConditionAttribute-Klasse.

ArchitectureConditionAttribute(TestArchitectures)

Initialisiert eine neue Instanz der ArchitectureConditionAttribute-Klasse.

Eigenschaften

Name Beschreibung
GroupName

Ruft den Gruppennamen für dieses Attribut ab.

IgnoreMessage

Dient zum Abrufen oder Festlegen der Ignorieren-Nachricht, die den Grund für die Ignorieren der Testmethode oder der Testklasse angibt.

(Geerbt von ConditionBaseAttribute)
IsConditionMet

Ruft einen Wert ab, der angibt, ob die Testmethode oder Testklasse ignoriert werden soll.

Mode

Ruft den Bedingungsmodus ab.

(Geerbt von ConditionBaseAttribute)

Gilt für: