CardMergeResultItemBase.GetChildren<TValue, TIdentifier> - метод

Находит дочерние элементы для определенного элемента в lookUp, где ключем являются родительские идентификаторы

Definition

Пространство имён: Tessa.Cards.SmartMerge.MergeResultItems
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.23
C#
protected static IEnumerable<TValue> GetChildren<TValue, TIdentifier>(
	ILookup<TIdentifier, TValue> itemsLookupByParentID,
	TIdentifier elementID,
	Func<TValue, TIdentifier> getRowID
)
where TIdentifier : struct, new()

Параметры

itemsLookupByParentID  ILookup<TIdentifier, TValue>
elementID  TIdentifier
Идентификатор элемента для которого происходит поиск дочерних
getRowID  Func<TValue, TIdentifier>
Функция, позволяющая получать идентификаторы элементов, содержащихся в lookUp

Параметры типа

TValue
Тип элементов в lookUp
TIdentifier
Тип идентификатора

Возвращаемое значение

IEnumerable<TValue>

См. также