PexCreatableByMethodAttribute Classe

Definição

Atributo para definir que uma instância de um tipo pode ser criada chamando um método de criação.

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

Construtores

PexCreatableByMethodAttribute(Type, String, Type, String, String[])

Cria uma instância desse tipo.

PexCreatableByMethodAttribute(Type, Type, String, String[])

Cria uma instância desse tipo.

Propriedades

CreatableTypeDefinition

Obtém o tipo a ser criado.

(Herdado de PexCreatableAttributeBase)
MaySetRemainingFieldsByReflection

Se os campos que não são manipulados explicitamente por esse atributo podem ser definidos por reflexão. Use com cautela.

(Herdado de PexCreatableByMethodAndSettersAttributeBase)
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 PexExplorationPackageAttributeBase)
BeforeExploration(IPexExplorationComponent)

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

(Herdado de PexCreatableAttributeBase)
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 PexExplorationPackageAttributeBase)
Load(IContainer)

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

(Herdado de PexExplorationPackageAttributeBase)
ToString()

Retorna um valor String que representa o Object atual.

(Herdado de PexCreatableAttributeBase)
TryInstantiate(IPexExplorationComponent, TypeEx[], IPexCreatable)

Tenta instanciar essa definição com os argumentos especificados.

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

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

(Herdado de PexCreatableByMethodAndSettersAttribute)

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