PexCreatableAsSingletonAttribute Класс

Определение

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

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

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

PexCreatableAsSingletonAttribute(Type, MemberInfo)

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

PexCreatableAsSingletonAttribute(Type, String)

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

PexCreatableAsSingletonAttribute(Type, String, Type, String)

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

PexCreatableAsSingletonAttribute(Type, Type, String)

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

Свойства

CreatableTypeDefinition

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

(Унаследовано от PexCreatableAttributeBase)
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)

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

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)

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