ArchitectureConditionAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse atributo é usado para ignorar uma classe de teste ou um método de teste com base na arquitetura do processo atual.
[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
- Herança
- Atributos
Comentários
Esse atributo não é herdado. A aplicação a uma classe base não fará com que as classes derivadas sejam ignoradas. Ele pode ser combinado com OSConditionAttribute (ou qualquer outro atributo de condição) para bloquear um teste no sistema operacional e na arquitetura do processo, pois os atributos de condição que expõem um diferente GroupName são combinados com um AND lógico.
Construtores
| Nome | Description |
|---|---|
| ArchitectureConditionAttribute(ConditionMode, TestArchitectures) |
Inicializa uma nova instância da classe ArchitectureConditionAttribute. |
| ArchitectureConditionAttribute(TestArchitectures) |
Inicializa uma nova instância da classe ArchitectureConditionAttribute. |
Propriedades
| Nome | Description |
|---|---|
| GroupName |
Obtém o nome do grupo para esse atributo. |
| IgnoreMessage |
Obtém ou define a mensagem de ignorar indicando o motivo para ignorar o método de teste ou a classe de teste. (Herdado de ConditionBaseAttribute) |
| IsConditionMet |
Obtém um valor que indica se o método de teste ou a classe de teste deve ser ignorado. |
| Mode |
Obtém o modo de condição. (Herdado de ConditionBaseAttribute) |