Sdílet prostřednictvím


DomainClassInheritanceComparer<T> – třída

Třída pořadí tříd domény pomocí dědičnosti stromu, takže pocházejí první třídy list.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassInheritanceComparer<T>
    Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassInheritanceComparer

Obor názvů:  Microsoft.VisualStudio.Modeling.DslDefinition
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

Syntaxe

'Deklarace
Public Class DomainClassInheritanceComparer(Of T As DomainClass) _
    Implements IComparer, IComparer(Of T)
public class DomainClassInheritanceComparer<T> : IComparer, 
    IComparer<T>
where T : DomainClass

Parametry typu

  • T

Typ DomainClassInheritanceComparer<T> zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda DomainClassInheritanceComparer<T>

Nahoru

Metody

  Název Popis
Veřejná metoda Compare(Object, Object) Porovnat dvě třídy domény
Veřejná metoda Compare(T, T) Porovnat dvě třídy domény
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Nepoužívejte jako skutečnost, že vrátí hodnotu 0 pro prostředky třídy nesouvisející klíče budou již založeny na identitu objektu této třídy se typu SortedList nebo SortedDictionary.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.DslDefinition – obor názvů