Table of Contents

Class BalanceGroupInternalItemsCollection<T>

Namespace
Lers.Core
Assembly
Lers.System.dll

Представляет коллекцию внутренних элементов балансовой группы.

public class BalanceGroupInternalItemsCollection<T> : ICollection<T>, IEnumerable<T>, IEnumerable

Type Parameters

T

Тип элемента.

Inheritance
BalanceGroupInternalItemsCollection<T>
Implements
Derived
Inherited Members
Extension Methods

Fields

innerList

Внутренняя коллекция элементов.

protected List<T> innerList

Field Value

List<T>

Properties

BalanceGroup

Балансовая группа, к которой относится коллекция элементов.

protected BalanceGroup BalanceGroup { get; }

Property Value

BalanceGroup

Count

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

public int Count { get; }

Property Value

int

IsModified

Возвращает флаг наличия изменений.

public bool IsModified { get; }

Property Value

bool

IsReadOnly

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

public bool IsReadOnly { get; }

Property Value

bool

Methods

Add(T)

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

public void Add(T item)

Parameters

item T

Элемент, добавляемый в коллекцию.

AddRange(IEnumerable<T>)

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

public void AddRange(IEnumerable<T> collection)

Parameters

collection IEnumerable<T>

Элементы для добавления.

Clear()

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

public void Clear()

Contains(T)

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

public bool Contains(T item)

Parameters

item T

Элемент, который требуется найти в коллекции.

Returns

bool

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

CopyTo(T[], int)

Копирует элементы коллекции в массив Array, начиная с указанного индекса.

public void CopyTo(T[] array, int arrayIndex)

Parameters

array T[]

Одномерный массив Array,, в который копируются элементы коллекции.

arrayIndex int

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

GetEnumerator()

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

public IEnumerator<T> GetEnumerator()

Returns

IEnumerator<T>

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

Remove(T)

Удаляет первый экземпляр указанного объекта из коллекции.

public bool Remove(T item)

Parameters

item T

Объект, который необходимо удалить из коллекции.

Returns

bool

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