PexCreatableByClassFactoryAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Attribute indicating that a class can be created by a class factory
public ref class PexCreatableByClassFactoryAttribute sealed : Microsoft::Pex::Framework::Creatable::PexCreatableAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public sealed class PexCreatableByClassFactoryAttribute : Microsoft.Pex.Framework.Creatable.PexCreatableAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexCreatableByClassFactoryAttribute = class
inherit PexCreatableAttributeBase
Public NotInheritable Class PexCreatableByClassFactoryAttribute
Inherits PexCreatableAttributeBase
- Inheritance
-
PexCreatableByClassFactoryAttribute
- Attributes
Constructors
PexCreatableByClassFactoryAttribute(Type, Type) |
Initializes a new instance of the PexCreatableByClassFactoryAttribute class. |
Properties
CreatableType |
Gets the creatable type. |
CreatableTypeDefinition |
Gets the type to be created. (Inherited from PexCreatableAttributeBase) |
FactoryType |
Gets the type of the binding. |
Name |
Gets the name of this package. (Inherited from PexExplorationPackageAttributeBase) |
Methods
AfterExploration(IPexExplorationComponent, Object) |
Callback that is executed after the exploration ends. (Inherited from PexExplorationPackageAttributeBase) |
BeforeExploration(IPexExplorationComponent) |
Callback that is executed before the exploration starts. (Inherited from PexCreatableAttributeBase) |
Decorate(Name, IPexDecoratedComponentElement) |
This method can announce filters, focuses, and packages to IntelliTest. (Inherited from PexExplorationPackageAttributeBase) |
Initialize(IPexExplorationEngine) |
Initializes the specified exploration package. May interact with services. (Inherited from PexExplorationPackageAttributeBase) |
Load(IContainer) |
This method provides the opportunity install or substitute services. (Inherited from PexExplorationPackageAttributeBase) |
ToString() |
Returns a String that represents the current Object. (Inherited from PexCreatableAttributeBase) |
TryInstantiate(IPexExplorationComponent, TypeEx[], IPexCreatable) |
Tries to instantiate this definition with the specified arguments. |
Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) |
Validates the attribute in a particular visibility context. (Inherited from PexComponentElementDecoratorAttributeBase) |