An abstract base class for custom comparer attributes.
Namespace:
MbUnit.FrameworkAssembly: MbUnit (in MbUnit.dll) Version: 3.3.0.0 (3.3.459.0)
Syntax
| C# |
|---|
public abstract class AbstractComparerAttribute : ExtensionPointPatternAttribute |
| Visual Basic (Declaration) |
|---|
Public MustInherit Class AbstractComparerAttribute _ Inherits ExtensionPointPatternAttribute |
Remarks
The custom comparer attributes expose an extension point of IComparisonSemantics for defining custom object comparison and equality for types that do not implement built-in comparison mechanisms such as IEquatable<(Of <(T>)>) or IComparable<(Of <(T>)>).
Inheritance Hierarchy
System..::.Object
System..::.Attribute
Gallio.Framework.Pattern..::.PatternAttribute
Gallio.Framework.Pattern..::.DecoratorPatternAttribute
MbUnit.Framework..::.ExtensionPointPatternAttribute
MbUnit.Framework..::.AbstractComparerAttribute
MbUnit.Framework..::.ComparerAttribute
MbUnit.Framework..::.EqualityComparerAttribute
System..::.Attribute
Gallio.Framework.Pattern..::.PatternAttribute
Gallio.Framework.Pattern..::.DecoratorPatternAttribute
MbUnit.Framework..::.ExtensionPointPatternAttribute
MbUnit.Framework..::.AbstractComparerAttribute
MbUnit.Framework..::.ComparerAttribute
MbUnit.Framework..::.EqualityComparerAttribute
