GraphNodeIdCollection - класс
Содержит список GraphNodeIds. Это может храниться в части .Value идентификатора GraphNodeId. Это неизменяемый список после его создания. Используется абстрактный класс, поскольку этот класс не имеет сведений о форматировании, необходимом для сериализации списка обратно в строку.
Производному классу это будет известно.
Иерархия наследования
Object
Microsoft.VisualStudio.GraphModel.GraphNodeIdCollection
Пространство имен: Microsoft.VisualStudio.GraphModel
Сборка: Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)
Синтаксис
'Декларация
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
Тип GraphNodeIdCollection предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
GraphNodeIdCollection | Постройте GraphNodeIdCollection. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
HomogeneousElements | Ли элементы массива однотиповы (имена элементов массива все равно таким образом, нет необходимости повторяющийся, например Name= [item1, item2, item3]) или являются разнородными — Name1=item1 (например, Name2=item2, Name3=item3)) |
![]() |
Item | |
![]() |
Length | Получение число элементов в списке |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CompareTo | |
![]() |
Equals | Сравнивает 2 из этих списков, чтобы увидеть, все ли элементы равны. Это предполагает, что элементы будут находиться в этом же порядке в списке. Это оптимизация производительности, которая необходима для аргументов метода, когда другой порядок означает другую перегрузку (Переопределяет Object.Equals(Object).) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Вычисляет хэш-код для этой коллекции и кэширует его (Переопределяет Object.GetHashCode.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
GetValueByName<T> | Получает значение первого внедренного GraphNodeId, который соответствует имени |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ToString | Получает данную коллекцию GraphNodeId в виде строки (Переопределяет Object.ToString.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IEnumerable<GraphNodeId>.GetEnumerator | |
![]() ![]() |
IEnumerable.GetEnumerator | Получите наш перечислитель.Это предотвращает прямой доступ к _array |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.