Nabû 1.0.0
Standardizing .NET developments with abstractions
Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect > Class Template Reference
+ Inheritance diagram for Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >:

Properties

IJoinQueryParent [get, set]
 
IJoinQueryChild [get]
 
required Expression< Func< T1, bool > > Criteria1 [get]
 
required Expression< Func< T1, TKey > > KeySelector1 [get]
 
required Expression< Func< T2, bool > > Criteria2 [get]
 
required Expression< Func< T2, TKey > > KeySelector2 [get]
 
required Expression< Func< TSelect, bool > > CriteriaResult [get]
 
required Expression< Func< T1, T2, TSelect > > Mapper [get]
 

Property Documentation

◆ Child

IJoinQuery? Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.Child
get

◆ Criteria1

required Expression<Func<T1, bool> > Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.Criteria1
get

◆ Criteria2

required Expression<Func<T2, bool> > Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.Criteria2
get

◆ CriteriaResult

required Expression<Func<TSelect, bool> > Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.CriteriaResult
get

◆ KeySelector1

required Expression<Func<T1, TKey> > Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.KeySelector1
get

◆ KeySelector2

required Expression<Func<T2, TKey> > Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.KeySelector2
get

◆ Mapper

required Expression<Func<T1, T2, TSelect> > Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.Mapper
get

◆ Parent

IJoinQuery? Nabu.Data.Querying.JoinQuery< T1, T2, TKey, TSelect >.Parent
getset