The PatternAttribute class is the base class for all pattern test framework attributes. It associates a code element with a IPattern for building up parts of the test model using reflection.

Namespace:  Gallio.Framework.Pattern
Assembly:  Gallio (in Gallio.dll) Version: 3.2.0.0 (3.2.570.0)

Syntax

C#
public abstract class PatternAttribute : Attribute, 
	IPattern
Visual Basic (Declaration)
Public MustInherit Class PatternAttribute _
	Inherits Attribute _
	Implements IPattern

Remarks

Subclasses of IPattern define simpler interfaces for implementing the semantics of common types of attributes such as test factories, decorators, and data providers. Refer to the documentation of each subclass for details on its use.

Inheritance Hierarchy

See Also