GraphNodeIdCollection - класс
Содержит список GraphNodeIds.Это может храниться в части .Value идентификатора GraphNodeId.Это неизменяемый список после его создания.Используется абстрактный класс, поскольку этот класс не имеет сведений о форматировании, необходимом для сериализации списка обратно в строку.
Производному классу это будет известно.
Иерархия наследования
System.Object
Microsoft.VisualStudio.GraphModel.GraphNodeIdCollection
Пространство имен: Microsoft.VisualStudio.GraphModel
Сборка: Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)
Синтаксис
'Декларация
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
Тип 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), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.