Share via


PexSubstitutionAssemblyAttribute Class

Definition

Attribute that specifies an assembly that contains additional substitutions

public ref class PexSubstitutionAssemblyAttribute sealed : Microsoft::Pex::Framework::Instrumentation::PexMonitorSettingsAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]
public sealed class PexSubstitutionAssemblyAttribute : Microsoft.Pex.Framework.Instrumentation.PexMonitorSettingsAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)>]
type PexSubstitutionAssemblyAttribute = class
    inherit PexMonitorSettingsAttributeBase
Public NotInheritable Class PexSubstitutionAssemblyAttribute
Inherits PexMonitorSettingsAttributeBase
Inheritance
Attributes

Constructors

PexSubstitutionAssemblyAttribute(String)

Initializes a new instance of the PexSubstitutionAssemblyAttribute class.

PexSubstitutionAssemblyAttribute(Type)

Initializes a new instance of the PexSubstitutionAssemblyAttribute class.

Properties

AssemblyLocation

Gets the file name of the assembly containing the additional substitutions

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 an instrumentation providedr

(Inherited from PexMonitorSettingsAttributeBase)
GetService(Type)

Gets a service if available

(Inherited from PexMonitorSettingsAttributeBase)

Explicit Interface Implementations

IServiceProvider.GetService(Type) (Inherited from PexMonitorSettingsAttributeBase)

Applies to