Sdílet prostřednictvím


GraphNodeIdCollection – třída

Obsahuje seznam GraphNodeIds.To mohou být uloženy uvnitř.Hodnota část GraphNodeId.To je neměnný seznam ihned, jakmile je vytvořen.Používáme abstraktní třídy, protože tato třída neví formátování vyžadované k serializaci seznamu zpět na řetězec.

Odvozené třídy to vědět.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.GraphModel.GraphNodeIdCollection

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
Public Class GraphNodeIdCollection _
    Implements IEnumerable, IEnumerable(Of GraphNodeId),  _
    IComparable
public class GraphNodeIdCollection : IEnumerable, 
    IEnumerable<GraphNodeId>, IComparable
public ref class GraphNodeIdCollection : IEnumerable, 
    IEnumerable<GraphNodeId^>, IComparable
type GraphNodeIdCollection =  
    class 
        interface IEnumerable 
        interface IEnumerable<GraphNodeId>
        interface IComparable 
    end
public class GraphNodeIdCollection implements IEnumerable, IEnumerable<GraphNodeId>, IComparable

Typ GraphNodeIdCollection zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda GraphNodeIdCollection Konstrukce GraphNodeIdCollection.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost HomogeneousElements Zda jsou prvky pole je homogenní (názvy položek maticový jsou všechny stejné, ne třeba s opakováním, například Name=[item1,item2,item3]) nebo heterogenní - např (název1 = item1 název2 = položka2 Name3 = item3))
Veřejná vlastnost Item
Veřejná vlastnost Length Získat počet položek v seznamu

Nahoru

Metody

  Název Popis
Veřejná metoda CompareTo
Veřejná metoda Equals Porovnává dva z těchto seznamů, chcete-li zjistit, zda všechny položky jsou stejné. To předpokládá, že budou položky ve stejném pořadí v seznamu. To je optimalizace výkonu a potřebné pro argumenty metody, kde jinak znamená jiný přetížení (Přepisuje Object.Equals(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 Vypočítá hodnotu hash kód pro tuto kolekci a ukládá jej (Přepisuje Object.GetHashCode.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetValueByName<T> Získá hodnotu z prvního GraphNodeId vložený, který odpovídá názvu
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Získá tuto kolekci GraphNodeId jako řetězec (Přepisuje Object.ToString.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IEnumerable<GraphNodeId>.GetEnumerator
Explicitní implementace rozhraníSoukromá metoda IEnumerable.GetEnumerator Získejte naše čítače výčtu.To zabraňuje přímý přístup _array

Nahoru

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.GraphModel – obor názvů