Table of Contents

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

SystemType

Properties

Count

Возвращает число пар "ключ-значение", содержащихся в словаре.

public int Count { get; }

Property Value

int

IsReadOnly

Получает значение, указывающее, является ли объект доступным только для чтения.

public bool IsReadOnly { get; }

Property Value

bool

this[DataParameterCategory]

Определение индексатора для доступа к элементам словаря.

public Unit this[DataParameterCategory key] { get; set; }

Parameters

key DataParameterCategory

Категория параметра данных.

Property Value

Unit

Значение соответствующее переданной категории.

Keys

Возвращает коллекцию, содержащую ключи из словаря.

public ICollection<DataParameterCategory> Keys { get; }

Property Value

ICollection<DataParameterCategory>

Values

Возвращает коллекцию, содержащую значения из словаря.

public ICollection<Unit> Values { get; }

Property Value

ICollection<Unit>

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

bool

Значение true, если элемент был найден, иначе false.

ContainsKey(DataParameterCategory)

Определяет, содержится ли указанный ключ в словаре.

public bool ContainsKey(DataParameterCategory key)

Parameters

key DataParameterCategory

Категория параметра данных.

Returns

bool

true, если ключ был найден в словаре, иначе false.

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

bool

Значение true, если элемент был найден и удален, иначе false.

Remove(KeyValuePair<DataParameterCategory, Unit>)

Удаляет указанную пару значений из словаря.

public bool Remove(KeyValuePair<DataParameterCategory, Unit> item)

Parameters

item KeyValuePair<DataParameterCategory, Unit>

Пара значений, которую необходимо удалить.

Returns

bool

Значение true, если пара значений была найдена и удалена, иначе false.

TryGetValue(DataParameterCategory, out Unit)

Возвращает значение, связанное с заданным ключом.

public bool TryGetValue(DataParameterCategory key, out Unit value)

Parameters

key DataParameterCategory

Категория параметра данных.

value Unit

Единица измерения, связанная с указанной категорией, если она найдена; в противном случае None.

Returns

bool

Значение true, если элемент был получен, иначе false.