Retrieve all records in the relations, with specific way to providing a composite owner ID parameter

Namespace: Cartella.Interfaces
Assembly: CartellaData (in CartellaData.dll) Version: 4.1.0.171 (4.1.0.171)

Syntax

C#
IReadonlyDictionary<string, TTarget> GetAll<TTargetObject>(
	Func<string> compositeOwnerIDCallBack
)
where TTargetObject : class, new(), TTarget
Visual Basic
Function GetAll(Of TTargetObject As {Class, New, TTarget}) ( _
	compositeOwnerIDCallBack As Func(Of String) _
) As IReadonlyDictionary(Of String, TTarget)
Visual C++
generic<typename TTargetObject>
where TTargetObject : ref class, gcnew(), TTarget
IReadonlyDictionary<String^, TTarget>^ GetAll(
	Func<String^>^ compositeOwnerIDCallBack
)

Parameters

compositeOwnerIDCallBack
Type: System..::..Func<(Of <(<'String>)>)>
Callback funciton to composite owner ID

Type Parameters

TTargetObject
Concert object type for the target. This is needed for object creation. since it is likely the relations object itself is using the interface target of the target object

Return Value

readonly dictionary object

See Also