Class ControllerTypeCollection
Коллекция описаний моделей коммуникационных контроллеров ControllerType, доступная только для чтения.
public class ControllerTypeCollection : IReadOnlyCollection<ControllerType>, IEnumerable<ControllerType>, IEnumerable
- Inheritance
-
ControllerTypeCollection
- Implements
- Inherited Members
- Extension Methods
Properties
Count
Возвращает число записей ControllerType в коллекции.
public int Count { get; }
Property Value
this[int]
Получает элемент коллекции с указанным индексом.
public ControllerType this[int index] { get; }
Parameters
index
intОтсчитываемый от нуля индекс получаемого элемента.
Property Value
- ControllerType
Экземпляр ControllerType.
Methods
GetByModel(ControllerModel)
Возвращает описание указанной модели коммуникационного контроллера.
public ControllerType GetByModel(ControllerModel model)
Parameters
model
ControllerModelМодель коммуникационного контроллера.
Returns
- ControllerType
Экземпляр ControllerType или null, если описание указанной модели отсутствует.
GetEnumerator()
Возвращает перечислитель, осуществляющий итерацию в коллекции.
public IEnumerator<ControllerType> GetEnumerator()
Returns
- IEnumerator<ControllerType>
Перечислитель IEnumerator<T>, который может использоваться для перебора коллекции.