ArchitectureConditionAttribute Classe

Definizione

Questo attributo viene usato per ignorare una classe di test o un metodo di test basato sull'architettura del processo corrente.

[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
Ereditarietà
ArchitectureConditionAttribute
Attributi

Commenti

Questo attributo non viene ereditato. L'applicazione a una classe di base non causerà l'ignorare le classi derivate. Può essere combinato con OSConditionAttribute (o qualsiasi altro attributo di condizione) per controllare un test sia nel sistema operativo che nell'architettura del processo, perché gli attributi di condizione che espongono un diverso GroupName vengono combinati con un AND logico.

Costruttori

Nome Descrizione
ArchitectureConditionAttribute(ConditionMode, TestArchitectures)

Inizializza una nuova istanza della classe ArchitectureConditionAttribute.

ArchitectureConditionAttribute(TestArchitectures)

Inizializza una nuova istanza della classe ArchitectureConditionAttribute.

Proprietà

Nome Descrizione
GroupName

Ottiene il nome del gruppo per questo attributo.

IgnoreMessage

Ottiene o imposta il messaggio ignore che indica il motivo dell'esclusione del metodo di test o della classe di test.

(Ereditato da ConditionBaseAttribute)
IsConditionMet

Ottiene un valore che indica se il metodo di test o la classe di test deve essere ignorato.

Mode

Ottiene la modalità condizione.

(Ereditato da ConditionBaseAttribute)

Si applica a