PexCreatableByConstructorAndSettersAttribute Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir tür örneklerinin oluşturucularından birini çağırarak oluşturulabilirler ve ardından alan değerlerini ayarlamak için özellik ayarlayıcıları ve ayarlayıcı yöntemleri kullanılarak, bir normal ifade kullanarak alanları ve özellik/yöntem adlarını eşleştiren.
public ref class PexCreatableByConstructorAndSettersAttribute : Microsoft::Pex::Framework::Creatable::PexCreatableByMethodAndSettersAttribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class PexCreatableByConstructorAndSettersAttribute : Microsoft.Pex.Framework.Creatable.PexCreatableByMethodAndSettersAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexCreatableByConstructorAndSettersAttribute = class
inherit PexCreatableByMethodAndSettersAttribute
Public Class PexCreatableByConstructorAndSettersAttribute
Inherits PexCreatableByMethodAndSettersAttribute
- Devralma
- Türetilmiş
- Öznitelikler
Oluşturucular
| PexCreatableByConstructorAndSettersAttribute(Type) |
Yalnızca otomatik özellikler içeren bir oluşturulabilir tanımlar (C# 3,0 yedekleme alanları) |
| PexCreatableByConstructorAndSettersAttribute(Type, String, Boolean, 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) |