PexPackageAssemblyAttribute 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.
An attribute that specifies an assembly containing additional packages
public ref class PexPackageAssemblyAttribute : Microsoft::Pex::Framework::Instrumentation::PexMonitorSettingsAttributeBase, Microsoft::Pex::Engine::Packages::IPexPackageAssemblyProvider
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]
public class PexPackageAssemblyAttribute : Microsoft.Pex.Framework.Instrumentation.PexMonitorSettingsAttributeBase, Microsoft.Pex.Engine.Packages.IPexPackageAssemblyProvider
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)>]
type PexPackageAssemblyAttribute = class
inherit PexMonitorSettingsAttributeBase
interface IPexPackageAssemblyProvider
Public Class PexPackageAssemblyAttribute
Inherits PexMonitorSettingsAttributeBase
Implements IPexPackageAssemblyProvider
- Inheritance
- Attributes
- Implements
-
Microsoft.Pex.Engine.Packages.IPexPackageAssemblyProvider
Constructors
PexPackageAssemblyAttribute() |
Initializes a new instance of the PexPackageAssemblyAttribute class. |
PexPackageAssemblyAttribute(Type) |
Initializes a new instance of the PexPackageAssemblyAttribute class. |
Properties
DisablingEnvironmentVariable |
Gets or sets the name of the environment variable that can be set to disable this attribute (Inherited from PexMonitorSettingsAttributeBase) |
IsDisabled |
Gets a value indicating if these settings were disabled (Inherited from PexMonitorSettingsAttributeBase) |
Methods
CreateInstrumentationProvider() |
Creates the instrumentation provider |
GetService(Type) |
Gets the service if available |
Explicit Interface Implementations
IPexPackageAssemblyProvider.GetPackageAssemblies() | |
IServiceProvider.GetService(Type) | (Inherited from PexMonitorSettingsAttributeBase) |