PexExplorableFromMethodAttribute Classe

Definição

Atributo para definir como instâncias de um tipo específico podem ser criadas usando setters de propriedade e métodos setter para definir valores de campo

public ref class PexExplorableFromMethodAttribute : Microsoft::Pex::Framework::Explorable::PexExplorableAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class PexExplorableFromMethodAttribute : Microsoft.Pex.Framework.Explorable.PexExplorableAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexExplorableFromMethodAttribute = class
    inherit PexExplorableAttributeBase
Public Class PexExplorableFromMethodAttribute
Inherits PexExplorableAttributeBase
Herança
Derivado
Atributos

Construtores

PexExplorableFromMethodAttribute(Type, MethodBase)

Inicializa uma nova instância da classe PexExplorableFromMethodAttribute.

PexExplorableFromMethodAttribute(Type, String, Type, String, Type[])

Inicializa uma nova instância da classe PexExplorableFromMethodAttribute.

PexExplorableFromMethodAttribute(Type, Type, String, Type[])

Inicializa uma nova instância da classe PexExplorableFromMethodAttribute.

Propriedades

ExplorableType

Obtém o tipo a ser criado por exploração.

(Herdado de PexExplorableAttributeBase)
ExplorationMethod

Obtém o método de exploração.

Name

Obtém o nome deste pacote.

(Herdado de PexExplorationPackageAttributeBase)

Métodos

AfterExploration(IPexExplorationComponent, Object)

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

(Herdado de PexExplorableAttributeBase)
BeforeExploration(IPexExplorationComponent)

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

(Herdado de PexExplorableAttributeBase)
Decorate(Name, IPexDecoratedComponentElement)

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

(Herdado de PexExplorationPackageAttributeBase)
Initialize(IPexExplorationEngine)

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

(Herdado de PexExplorableAttributeBase)
Load(IContainer)

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

(Herdado de PexExplorableAttributeBase)
ToString()

Retorna um valor String que representa o Object atual.

TryCreateExplorable(IPexComponent, IPexExplorable)

Cria a instância de pode ser explorado

Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

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

ValidateExplorationMethod(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

Valida o método de exploração.

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