Click or drag to resize

DatabaseAccessorTGetAllRowsTParam(ExpressionFuncT, TParam) Method

Gets all the rows from a table, including a related object

Namespace: LynceeTec.Eucalyptus
Assembly: LynceeTec.Eucalyptus (in LynceeTec.Eucalyptus.dll) Version: 10.2.3317.0 , built 2025-03-17 14:55:33 UTC
Syntax
public List<T> GetAllRows<TParam>(
	Expression<Func<T, TParam>> include
)

Parameters

include  ExpressionFuncT, TParam
An expression indicating which related object to include. The related object can be several levels down (see code example)

Type Parameters

TParam

Return Value

ListT
Example
Usage:
C#
DatabaseAccessor<MeasurementConfig> m_measConfigAccessor = new DatabaseAccessor<MeasurementConfig>();

m_measConfigAccessor.GetAllRows(m => m.JoinConfigSource);

//To include deeper level (all intermediate levels are included)
m_measConfigAccessor.GetAllRows(m => m.JoinConfigSource.Select(j => j.InstalledLaserSources);
See Also