DomainClassInheritanceComparer 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.
Class to order domain classes by their inheritance tree, so leaf classes come first.
public ref class DomainClassInheritanceComparer : Microsoft::VisualStudio::Modeling::DslDefinition::DomainClassInheritanceComparer<Microsoft::VisualStudio::Modeling::DslDefinition::DomainClass ^>
public class DomainClassInheritanceComparer : Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassInheritanceComparer<Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass>
type DomainClassInheritanceComparer = class
inherit DomainClassInheritanceComparer<DomainClass>
Public Class DomainClassInheritanceComparer
Inherits DomainClassInheritanceComparer(Of DomainClass)
- Inheritance
Remarks
Do not use this class with a SortedList or SortedDictionary class as the fact that it returns 0 for unrelated classes means that keys will no longer be based on object identity.
Constructors
DomainClassInheritanceComparer() |
Methods
Compare(Object, Object) |
Compare two Domain Classes (Inherited from DomainClassInheritanceComparer<T>) |
Compare(T, T) |
Compare two domain classes (Inherited from DomainClassInheritanceComparer<T>) |