Table of Contents

Class MeasurePointAttributeCollection

Namespace
Lers.Core
Assembly
Lers.System.dll

Коллекция атрибутов заданных для точки учета.

public sealed class MeasurePointAttributeCollection : IDictionary<string, string>, ICollection<KeyValuePair<string, string>>, IEnumerable<KeyValuePair<string, string>>, IEnumerable
Inheritance
MeasurePointAttributeCollection
Implements
Inherited Members
Extension Methods

Properties

Count

Возвращает число элементов в коллекции.

public int Count { get; }

Property Value

int

IsModified

Признак изменения какого-либо из элементов коллекции.

public bool IsModified { get; }

Property Value

bool

IsReadOnly

Признак только для чтения.

public bool IsReadOnly { get; }

Property Value

bool

this[string]

Индексатор.

public string this[string code] { get; set; }

Parameters

code string

Код атрибута.

Property Value

string

Значение по заданному ключу.

Keys

Список кодов атрибутов в коллекции.

public ICollection<string> Keys { get; }

Property Value

ICollection<string>

Values

Список значений атрибутов в коллекции.

public ICollection<string> Values { get; }

Property Value

ICollection<string>

Methods

Add(string, string)

Добавляет элемент в коллекцию.

public void Add(string code, string value)

Parameters

code string

Код.

value string

Значение.

Clear()

Очищает коллекцию.

public void Clear()

ContainsKey(string)

Проверяет наличие атрибута с указанным кодом в коллекции.

public bool ContainsKey(string code)

Parameters

code string

Код атрибута.

Returns

bool

Значение true, если такой атрибут содержится в колекции, иначе - false.

GetEnumerator()

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

public IEnumerator<KeyValuePair<string, string>> GetEnumerator()

Returns

IEnumerator<KeyValuePair<string, string>>

Объект, который может использоваться для итерации элементов коллекции.

Remove(string)

Удаляет элемент из коллекции.

public bool Remove(string code)

Parameters

code string

Код.

Returns

bool

Значение true, если элемент c указанным кодом успешно удален из коллекции, в противном случае - значение false.

TryGetValue(string, out string)

Получает значение ассоциированное с ключем в коллекции.

public bool TryGetValue(string code, out string value)

Parameters

code string

Код.

value string

Получаемое значение.

Returns

bool

True, если коллекция хранит значение по данному ключу и False в противном случае.