Partager via


PexCoverageFilterNamespaceAttribute Class

Definition

Attributes that define an assembly to include/exclude/ignore in the coverage reports

public ref class PexCoverageFilterNamespaceAttribute sealed : Microsoft::Pex::Framework::Coverage::PexCoverageFilterAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true)]
public sealed class PexCoverageFilterNamespaceAttribute : Microsoft.Pex.Framework.Coverage.PexCoverageFilterAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true)>]
type PexCoverageFilterNamespaceAttribute = class
    inherit PexCoverageFilterAttributeBase
Public NotInheritable Class PexCoverageFilterNamespaceAttribute
Inherits PexCoverageFilterAttributeBase
Inheritance
Attributes

Constructors

PexCoverageFilterNamespaceAttribute(PexCoverageDomain, String)

Initializes a new instance of the PexCoverageFilterNamespaceAttribute class.

Properties

CoverageDomain

Gets the domain.

(Inherited from PexCoverageFilterAttributeBase)
NamespaceSuffix

Gets the namespace suffix

Methods

CreateFilter(IPexDecoratedComponentElement)

Creates the filter

Decorate(Name, IPexDecoratedComponentElement)

Decorates component with custom decorators

(Inherited from PexCoverageFilterAttributeBase)
Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

Validates the attribute in a particular visibility context.

(Inherited from PexComponentElementDecoratorAttributeBase)

Explicit Interface Implementations

IPexComponentElementDecorator.Decorate(Name, IPexDecoratedComponentElement) (Inherited from PexComponentElementDecoratorAttributeBase)
IPexValidatable.Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) (Inherited from PexComponentElementDecoratorAttributeBase)

Applies to