PexArgumentsAttribute Classe

Definição

Define uma tupla de valor único que será usada como entradas de teste para propagar a exploração de IntelliTest.

public ref class PexArgumentsAttribute sealed : Microsoft::Pex::Framework::InputEnumeration::PexInputEnumeratorAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public sealed class PexArgumentsAttribute : Microsoft.Pex.Framework.InputEnumeration.PexInputEnumeratorAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexArgumentsAttribute = class
    inherit PexInputEnumeratorAttributeBase
Public NotInheritable Class PexArgumentsAttribute
Inherits PexInputEnumeratorAttributeBase
Herança
Atributos

Construtores

PexArgumentsAttribute(Object)

Inicializa uma nova instância da classe PexArgumentsAttribute.

PexArgumentsAttribute(Object, Object)

Inicializa uma nova instância da classe PexArgumentsAttribute.

PexArgumentsAttribute(Object, Object, Object)

Inicializa uma nova instância da classe PexArgumentsAttribute.

PexArgumentsAttribute(Object, Object, Object, Object)

Inicializa uma nova instância da classe PexArgumentsAttribute.

PexArgumentsAttribute(Object[])

Inicializa uma nova instância da classe PexArgumentsAttribute.

Propriedades

Alternate

Se esse enumerador de entrada deve ser alternado com outros enumeradores.

(Herdado de PexInputEnumeratorAttributeBase)
Name

Obtém o nome deste pacote.

(Herdado de PexExplorationPackageAttributeBase)
Priority

Obtém ou define a prioridade, um valor entre 0 e 100.

(Herdado de PexInputEnumeratorAttributeBase)

Métodos

AfterExploration(IPexExplorationComponent, Object)

O retorno de chamada que é executado após o término da exploração.

(Herdado de PexExplorationPackageAttributeBase)
BeforeExploration(IPexExplorationComponent)

Retorno de chamada que é executado antes do início da exploração.

(Herdado de PexInputEnumeratorAttributeBase)
Decorate(Name, IPexDecoratedComponentElement)

Esse método pode anunciar filtros, focos e pacotes para IntelliTest.

(Herdado de PexExplorationPackageAttributeBase)
GetEnumerator(IPexExplorationComponent)

Obtém o enumerador de entrada.

(Herdado de PexInputEnumeratorAttributeBase)
Initialize(IPexExplorationEngine)

Inicializa o pacote de exploração especificado. Pode interagir com serviços.

(Herdado de PexExplorationPackageAttributeBase)
Load(IContainer)

Esse método fornece serviços de instalação ou substituição de oportunidade.

(Herdado de PexExplorationPackageAttributeBase)
Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

Valida o atributo em um contexto de visibilidade específico.

(Herdado de PexComponentElementDecoratorAttributeBase)

Implantações explícitas de interface

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

Aplica-se a