PexCreatableByMethodAttribute Sınıf

Tanım

Bir tür örneklerinin bir oluşturma yöntemi çağırarak oluşturulabilirler tanımlanacak özniteliği.

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
Devralma
Türetilmiş
Öznitelikler

Oluşturucular

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

Bu türde bir örnek oluşturur.

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

Bu türde bir örnek oluşturur.

Özellikler

CreatableTypeDefinition

Oluşturulacak türü alır.

(Devralındığı yer: PexCreatableAttributeBase)
MaySetRemainingFieldsByReflection

Bu öznitelik tarafından açıkça işlenmemiş alanların yansıma tarafından ayarlanması olabilir. Dikkatli kullanın.

(Devralındığı yer: PexCreatableByMethodAndSettersAttributeBase)
Name

Bu paketin adını alır.

(Devralındığı yer: PexExplorationPackageAttributeBase)

Yöntemler

AfterExploration(IPexExplorationComponent, Object)

Araştırma bittikten sonra yürütülen geri çağırma.

(Devralındığı yer: PexExplorationPackageAttributeBase)
BeforeExploration(IPexExplorationComponent)

Araştırma başlamadan önce yürütülen geri çağırma.

(Devralındığı yer: PexCreatableAttributeBase)
Decorate(Name, IPexDecoratedComponentElement)

Bu yöntem, IntelliTest 'e filtreleri, odakları ve paketleri duyurur.

(Devralındığı yer: PexExplorationPackageAttributeBase)
Initialize(IPexExplorationEngine)

Belirtilen araştırma paketini başlatır. Hizmetlerle etkileşime geçebilir.

(Devralındığı yer: PexExplorationPackageAttributeBase)
Load(IContainer)

Bu yöntem, fırsat yüklemeyi veya ikame hizmetlerini sağlar.

(Devralındığı yer: PexExplorationPackageAttributeBase)
ToString()

StringGeçerli olduğunu temsil eden bir döndürür Object .

(Devralındığı yer: PexCreatableAttributeBase)
TryInstantiate(IPexExplorationComponent, TypeEx[], IPexCreatable)

Bu tanımın belirtilen bağımsız değişkenlerle örneğini oluşturmaya çalışır.

(Devralındığı yer: PexCreatableByMethodAndSettersAttribute)
Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

Belirli bir görünürlük bağlamındaki özniteliği doğrular.

(Devralındığı yer: PexCreatableByMethodAndSettersAttribute)

Belirtik Arabirim Kullanımları

IPexComponentElementDecorator.Decorate(Name, IPexDecoratedComponentElement) (Devralındığı yer: PexComponentElementDecoratorAttributeBase)
IPexExplorationPackage.AfterExploration(IPexExplorationComponent, Object) (Devralındığı yer: PexExplorationPackageAttributeBase)
IPexExplorationPackage.BeforeExploration(IPexExplorationComponent) (Devralındığı yer: PexExplorationPackageAttributeBase)
IPexExplorationPackage.Initialize(IPexExplorationEngine) (Devralındığı yer: PexExplorationPackageAttributeBase)
IPexExplorationPackage.Load(IContainer) (Devralındığı yer: PexExplorationPackageAttributeBase)
IPexValidatable.Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) (Devralındığı yer: PexComponentElementDecoratorAttributeBase)

Şunlara uygulanır