ReadOnlyLinkedElementCollection<T> - класс
Представляет строго типизированную доступную только для чтения коллекцию экземпляров элемента на противоположной стороне связи.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.ReadOnlyLinkedElementCollection<T>
Microsoft.VisualStudio.Modeling.LinkedElementCollection<T>
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Синтаксис
'Декларация
Public Class ReadOnlyLinkedElementCollection(Of T As ModelElement) _
Implements IList(Of T), ICollection(Of T), _
IEnumerable(Of T), IBindingList, IList, ITypedList, IRaiseItemChangedEvents, _
INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
public class ReadOnlyLinkedElementCollection<T> : IList<T>,
ICollection<T>, IEnumerable<T>, IBindingList, IList, ITypedList,
IRaiseItemChangedEvents, INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
where T : ModelElement
Параметры типа
- T
Тип ReadOnlyLinkedElementCollection<T> предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ReadOnlyLinkedElementCollection<T> | Инициализирует новый экземпляр класса ReadOnlyLinkedElementCollection. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
CommittedCount | Возвращает фактический номер роли проигрыватели в коллекции (после фиксации) | |
Count | Возвращает номер роли проигрывателей в коллекции. | |
IntermediateCount | Возвращает промежуточный номер роли проигрывателей в коллекции (во время фиксации). | |
Item | Возвращает или задает роль проигрывателя по указанному индексу в коллекции. | |
SourceDomainRole | Возвращает роль источника связи, эта представляет коллекция. | |
SourceElement | Возвращает роль проигрывателя источника, который был унаследован этой коллекцией. | |
TargetDomainRole | Возвращает роль целевого объекта связи, эта представляет коллекция. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Contains | Возвращает, принадлежит ли указанная роль проигрывателя в коллекцию. | |
CopyTo | Копирует всю роль проигрывателей в массив. | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Exists | Указывает, следует ли по крайней мере один элемент, для которого заданная условию. | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
Find | Находит первый элемент в коллекции, соответствующий заданному условию. | |
FindAll | Находит все элементы, которые удовлетворяют заданному условию. | |
FindIndex | Находит первый элемент, который удовлетворяет заданному условию. | |
ForEach | Выполняет указанное действие для всех элементов в коллекции. | |
GetEnumerator | Возвращает строго типизированный перечислитель для данной коллекции. | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetItemProperties | Возвращает полный набор отображается свойств для типа элемента коллекции.Если фактические элементы существуют в коллекции, замените отражательные один с IMS один где возможно включение обновления через транзакции. | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
IndexOf | Возвращает индекс роли проигрывателя в коллекции. | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToArray | Создает массив и копирует всю коллекцию в проигрывателей в роли. | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) | |
TrueForAll | Проверяет, является ли данный состояние true для всех элементов в коллекции. |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
listChangedHandler |
В начало страницы
Явные реализации интерфейса
В начало страницы
Заметки
Представляет доступную только для чтения коллекцию экземпляров элемента на противоположной стороне связи для отношения, в котором участвует указанный элемент.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.