CardMergeResultItemBaseGetChildrenTValue, TIdentifier - метод
Находит дочерние элементы для определенного элемента в lookUp, где ключем являются родительские идентификаторы
Пространство имён: Tessa.Cards.SmartMerge.MergeResultItemsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
protected static IEnumerable<TValue> GetChildren<TValue, TIdentifier>(
ILookup<TIdentifier, TValue> itemsLookupByParentID,
TIdentifier elementID,
Func<TValue, TIdentifier> getRowID
)
where TIdentifier : struct, new()
Protected Shared Function GetChildren(Of TValue, TIdentifier As {Structure, New}) (
itemsLookupByParentID As ILookup(Of TIdentifier, TValue),
elementID As TIdentifier,
getRowID As Func(Of TValue, TIdentifier)
) As IEnumerable(Of TValue)
protected:
generic<typename TValue, typename TIdentifier>
where TIdentifier : value class, gcnew()
static IEnumerable<TValue>^ GetChildren(
ILookup<TIdentifier, TValue>^ itemsLookupByParentID,
TIdentifier elementID,
Func<TValue, TIdentifier>^ getRowID
)
static member GetChildren :
itemsLookupByParentID : ILookup<'TIdentifier, 'TValue> *
elementID : 'TIdentifier *
getRowID : Func<'TValue, 'TIdentifier> -> IEnumerable<'TValue> when 'TIdentifier : struct, new()
- itemsLookupByParentID ILookupTIdentifier, TValue
- elementID TIdentifier
- Идентификатор элемента для которого происходит поиск дочерних
- getRowID FuncTValue, TIdentifier
- Функция, позволяющая получать идентификаторы элементов, содержащихся в lookUp
- TValue
- Тип элементов в lookUp
- TIdentifier
- Тип идентификатора
IEnumerableTValue