GraphNodeIdCollection – třída
Obsahuje seznam GraphNodeIds.Mohou být uloženy uvnitř.Část GraphNodeId hodnota.Toto je neměnná seznamu co nejdříve po jeho vytvoření.Používáme abstraktní třídy, protože tato třída nezná formát serializace seznamu požadované vrátit na řetězec.
Odvozené třídy to vědět.
Hierarchie dědičnosti
System.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(Of GraphNodeId), IEnumerable, _
IComparable
public class GraphNodeIdCollection : IEnumerable<GraphNodeId>,
IEnumerable, IComparable
public ref class GraphNodeIdCollection : IEnumerable<GraphNodeId^>,
IEnumerable, IComparable
type GraphNodeIdCollection =
class
interface IEnumerable<GraphNodeId>
interface IEnumerable
interface IComparable
end
public class GraphNodeIdCollection implements IEnumerable<GraphNodeId>, IEnumerable, IComparable
Typ GraphNodeIdCollection zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
GraphNodeIdCollection | Konstrukce GraphNodeIdCollection. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
HomogeneousElements | Zda jsou prvky pole je homogenní (pole názvy položek jsou všechny stejné tak není třeba opakovat, e.g. Name=[item1,item2,item3]) nebo heterogenní - např (Název1 = položka1 NÁZEV2 = položka2 Name3 = item3)) |
![]() |
Item | |
![]() |
Length | Získat počet položek v seznamu |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CompareTo | |
![]() |
Equals | Porovná dva z těchto seznamů, zda všechny položky jsou stejné. To předpokládá, že budou položky ve stejném pořadí v seznamu. Toto je optimalizace výkonu a potřebné pro argumenty metody, kde znamená různé pořadí různých přetížení (Přepisuje Object.Equals(Object).) |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetHashCode | Vypočítá kód hash pro tuto kolekci a uloží jej (Přepisuje Object.GetHashCode().) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
GetValueByName<T> | Získá hodnotu z prvního vloženého GraphNodeId, který odpovídá názvu |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
ToString | Získá tuto kolekci GraphNodeId jako řetězec (Přepisuje Object.ToString().) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
![]() ![]() |
IEnumerable<GraphNodeId>.GetEnumerator | |
![]() ![]() |
IEnumerable.GetEnumerator | Získáte naše Enumerator.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.