PexCreatableByMethodAndSettersAttributeBase Класс

Определение

Атрибут для определения способа создания экземпляров конкретного типа с помощью методов задания свойств и методов задания для установки значений полей

public ref class PexCreatableByMethodAndSettersAttributeBase abstract : Microsoft::Pex::Framework::Creatable::PexCreatableAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class PexCreatableByMethodAndSettersAttributeBase : Microsoft.Pex.Framework.Creatable.PexCreatableAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexCreatableByMethodAndSettersAttributeBase = class
    inherit PexCreatableAttributeBase
Public MustInherit Class PexCreatableByMethodAndSettersAttributeBase
Inherits PexCreatableAttributeBase
Наследование
Производный
Атрибуты

Конструкторы

PexCreatableByMethodAndSettersAttributeBase(Type)

Инициализирует новый экземпляр класса PexCreatableByMethodAndSettersAttributeBase.

Свойства

CreatableTypeDefinition

Возвращает создаваемый тип.

(Унаследовано от PexCreatableAttributeBase)
MaySetRemainingFieldsByReflection

Можно ли задавать поля, которые не обрабатываются этим атрибутом явно, по отражению. Следует использовать с осторожностью.

Name

Возвращает имя этого пакета.

(Унаследовано от PexExplorationPackageAttributeBase)

Методы

AfterExploration(IPexExplorationComponent, Object)

Обратный вызов, который выполняется после завершения просмотра.

(Унаследовано от PexExplorationPackageAttributeBase)
BeforeExploration(IPexExplorationComponent)

Обратный вызов, который выполняется перед началом просмотра.

(Унаследовано от PexCreatableAttributeBase)
Decorate(Name, IPexDecoratedComponentElement)

Этот метод может объявлять фильтры, фокусирования и пакеты для IntelliTest.

(Унаследовано от PexExplorationPackageAttributeBase)
Initialize(IPexExplorationEngine)

Инициализирует указанный пакет просмотра. Может взаимодействовать со службами.

(Унаследовано от PexExplorationPackageAttributeBase)
Load(IContainer)

Этот метод предоставляет возможность установить или заменить службы.

(Унаследовано от PexExplorationPackageAttributeBase)
ToString()

Возвращает значение типа String, представляющее текущий объект Object.

(Унаследовано от PexCreatableAttributeBase)
TryInstantiate(IPexExplorationComponent, TypeEx[], IPexCreatable)

Пытается создать экземпляр этого определения с указанными аргументами.

(Унаследовано от PexCreatableAttributeBase)
Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

Проверяет атрибут в конкретном контексте видимости.

(Унаследовано от PexComponentElementDecoratorAttributeBase)

Явные реализации интерфейса

IPexComponentElementDecorator.Decorate(Name, IPexDecoratedComponentElement) (Унаследовано от PexComponentElementDecoratorAttributeBase)
IPexExplorationPackage.AfterExploration(IPexExplorationComponent, Object) (Унаследовано от PexExplorationPackageAttributeBase)
IPexExplorationPackage.BeforeExploration(IPexExplorationComponent) (Унаследовано от PexExplorationPackageAttributeBase)
IPexExplorationPackage.Initialize(IPexExplorationEngine) (Унаследовано от PexExplorationPackageAttributeBase)
IPexExplorationPackage.Load(IContainer) (Унаследовано от PexExplorationPackageAttributeBase)
IPexValidatable.Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) (Унаследовано от PexComponentElementDecoratorAttributeBase)

Применяется к