Class DisplaySupplySystemTypeUnits
- Namespace
- Lers.Administration
- Assembly
- Lers.System.dll
Параметры отображаемых единиц измерения для системы снабжения.
public class DisplaySupplySystemTypeUnits : IDictionary<DataParameterCategory, Unit>, ICollection<KeyValuePair<DataParameterCategory, Unit>>, IEnumerable<KeyValuePair<DataParameterCategory, Unit>>, IEnumerable
- Inheritance
-
DisplaySupplySystemTypeUnits
- Implements
- Inherited Members
- Extension Methods
Fields
SystemType
Тип системы снабжения.
public readonly SystemType SystemType
Field Value
Properties
Count
Возвращает число пар "ключ-значение", содержащихся в словаре.
public int Count { get; }
Property Value
IsReadOnly
Получает значение, указывающее, является ли объект доступным только для чтения.
public bool IsReadOnly { get; }
Property Value
this[DataParameterCategory]
Определение индексатора для доступа к элементам словаря.
public Unit this[DataParameterCategory key] { get; set; }
Parameters
key
DataParameterCategoryКатегория параметра данных.
Property Value
- Unit
Значение соответствующее переданной категории.
Keys
Возвращает коллекцию, содержащую ключи из словаря.
public ICollection<DataParameterCategory> Keys { get; }
Property Value
Values
Возвращает коллекцию, содержащую значения из словаря.
public ICollection<Unit> Values { get; }
Property Value
Methods
Add(DataParameterCategory, Unit)
Добавляет указанные ключ и значение в словарь.
public void Add(DataParameterCategory key, Unit value)
Parameters
key
DataParameterCategoryКатегория параметра данных.
value
UnitЕдиница измерения.
Add(KeyValuePair<DataParameterCategory, Unit>)
Добавляет указанную пару значений в словарь.
public void Add(KeyValuePair<DataParameterCategory, Unit> item)
Parameters
item
KeyValuePair<DataParameterCategory, Unit>Пара значений, которую необходимо добавить.
Clear()
Удаляет все ключи и значения из словаря.
public void Clear()
Contains(KeyValuePair<DataParameterCategory, Unit>)
Определяет, содержится ли оказанная пара значений в словаре.
public bool Contains(KeyValuePair<DataParameterCategory, Unit> item)
Parameters
item
KeyValuePair<DataParameterCategory, Unit>Пара значений, которую необходимо найти.
Returns
ContainsKey(DataParameterCategory)
Определяет, содержится ли указанный ключ в словаре.
public bool ContainsKey(DataParameterCategory key)
Parameters
key
DataParameterCategoryКатегория параметра данных.
Returns
CopyTo(KeyValuePair<DataParameterCategory, Unit>[], int)
Копирует словарь в указанный массив пар значений.
public void CopyTo(KeyValuePair<DataParameterCategory, Unit>[] array, int arrayIndex)
Parameters
array
KeyValuePair<DataParameterCategory, Unit>[]Массив, в который необходимо скопировать словарь.
arrayIndex
intИндекс в массиве
array
, с которого начинается копирование.
GetEnumerator()
Возвращает перечислитель, осуществляющий перебор элементов списка.
public IEnumerator<KeyValuePair<DataParameterCategory, Unit>> GetEnumerator()
Returns
- IEnumerator<KeyValuePair<DataParameterCategory, Unit>>
Перечислитель, осуществляющий перебор элементов списка.
Remove(DataParameterCategory)
Удаляет значение с указанным ключом из словаря.
public bool Remove(DataParameterCategory key)
Parameters
key
DataParameterCategoryКатегория параметра данных.
Returns
Remove(KeyValuePair<DataParameterCategory, Unit>)
Удаляет указанную пару значений из словаря.
public bool Remove(KeyValuePair<DataParameterCategory, Unit> item)
Parameters
item
KeyValuePair<DataParameterCategory, Unit>Пара значений, которую необходимо удалить.
Returns
TryGetValue(DataParameterCategory, out Unit)
Возвращает значение, связанное с заданным ключом.
public bool TryGetValue(DataParameterCategory key, out Unit value)
Parameters
key
DataParameterCategoryКатегория параметра данных.
value
UnitЕдиница измерения, связанная с указанной категорией, если она найдена; в противном случае None.