PexCreatableAttributeBase Klasse

Definition

Attribut zum Definieren, wie Instanzen eines bestimmten Typs erstellt werden können

public ref class PexCreatableAttributeBase abstract : Microsoft::Pex::Framework::Packages::PexExplorationPackageAttributeBase, Microsoft::Pex::Engine::Creatable::IPexCreatableDefinition
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class PexCreatableAttributeBase : Microsoft.Pex.Framework.Packages.PexExplorationPackageAttributeBase, Microsoft.Pex.Engine.Creatable.IPexCreatableDefinition
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexCreatableAttributeBase = class
    inherit PexExplorationPackageAttributeBase
    interface IPexCreatableDefinition
Public MustInherit Class PexCreatableAttributeBase
Inherits PexExplorationPackageAttributeBase
Implements IPexCreatableDefinition
Vererbung
Abgeleitet
Attribute
Implementiert
Microsoft.Pex.Engine.Creatable.IPexCreatableDefinition

Konstruktoren

PexCreatableAttributeBase(Type)

Lädt den Typ des erstellbaren Objekts.

Eigenschaften

CreatableTypeDefinition

Ruft den zu erstellenden Typ ab.

Name

Ruft den Namen dieses Pakets ab.

(Geerbt von PexExplorationPackageAttributeBase)

Methoden

AfterExploration(IPexExplorationComponent, Object)

Rückruf, der ausgeführt wird, nachdem die Auswertung beendet wurde.

(Geerbt von PexExplorationPackageAttributeBase)
BeforeExploration(IPexExplorationComponent)

Rückruf, der ausgeführt wird, bevor die Auswertung beginnt.

Decorate(Name, IPexDecoratedComponentElement)

Mit dieser Methode können Sie Filter, Fokus und Pakete für intellitest ankündigen.

(Geerbt von PexExplorationPackageAttributeBase)
Initialize(IPexExplorationEngine)

Initialisiert das angegebene Auswertungspaket. Kann mit Diensten interagieren.

(Geerbt von PexExplorationPackageAttributeBase)
Load(IContainer)

Diese Methode bietet die Möglichkeit, Dienste zu installieren oder zu ersetzen.

(Geerbt von PexExplorationPackageAttributeBase)
ToString()

Gibt einen String zurück, der das aktuelle Object-Objekt darstellt.

TryInstantiate(IPexExplorationComponent, TypeEx[], IPexCreatable)

Versucht, diese Definition mit den angegebenen Argumenten zu instanziieren.

Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

Validiert das Attribut in einem bestimmten Sichtbarkeitskontext.

(Geerbt von PexComponentElementDecoratorAttributeBase)

Explizite Schnittstellenimplementierungen

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

Gilt für