RequireQueryable Class
Namespace: PTS
Assembly: PTS.DomainFramework.Includers.dll
Syntax
public static class RequireQueryable
Inheritance
System.Object
RequireQueryable
Methods
Require<TLeft, TRigt>(IQueryable<TLeft>, IQueryable<TRigt>, out Lot<TLeft, TRigt>, Expression<Func<TLeft, TRigt, Boolean>>)
Declaration
public static Includer<TLeft, TRigt> Require<TLeft, TRigt>(this IQueryable<TLeft> left, IQueryable<TRigt> right, out Lot<TLeft, TRigt> collection, Expression<Func<TLeft, TRigt, bool>> predicate = null)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<TLeft> |
left |
|
System.Linq.IQueryable<TRigt> |
right |
|
Lot<TLeft, TRigt> |
collection |
|
System.Linq.Expressions.Expression<System.Func<TLeft, TRigt, System.Boolean>> |
predicate |
|
Returns
Type Parameters
Name |
Description |
TLeft |
|
TRigt |
|
Require<TLeft, TRigt>(IQueryable<TLeft>, IQueryable<TRigt>, Expression<Func<TLeft, TRigt, Boolean>>)
Declaration
public static Includer<TLeft, TRigt> Require<TLeft, TRigt>(this IQueryable<TLeft> left, IQueryable<TRigt> right, Expression<Func<TLeft, TRigt, bool>> predicate = null)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<TLeft> |
left |
|
System.Linq.IQueryable<TRigt> |
right |
|
System.Linq.Expressions.Expression<System.Func<TLeft, TRigt, System.Boolean>> |
predicate |
|
Returns
Type Parameters
Name |
Description |
TLeft |
|
TRigt |
|
Require<TPrimary, TPrevious, TRigt>(Includer<TPrimary, TPrevious>, IQueryable<TRigt>, out Lot<TPrimary, TRigt>, Expression<Func<TPrimary, TPrevious, TRigt, Boolean>>)
Declaration
public static Includer<TPrimary, TRigt> Require<TPrimary, TPrevious, TRigt>(this Includer<TPrimary, TPrevious> parent, IQueryable<TRigt> right, out Lot<TPrimary, TRigt> collection, Expression<Func<TPrimary, TPrevious, TRigt, bool>> predicate = null)
Parameters
Type |
Name |
Description |
Includer<TPrimary, TPrevious> |
parent |
|
System.Linq.IQueryable<TRigt> |
right |
|
Lot<TPrimary, TRigt> |
collection |
|
System.Linq.Expressions.Expression<System.Func<TPrimary, TPrevious, TRigt, System.Boolean>> |
predicate |
|
Returns
Type |
Description |
Includer<TPrimary, TRigt> |
|
Type Parameters
Name |
Description |
TPrimary |
|
TPrevious |
|
TRigt |
|
Require<TPrimary, TPrevious, TRigt>(Includer<TPrimary, TPrevious>, IQueryable<TRigt>, Expression<Func<TPrimary, TPrevious, TRigt, Boolean>>)
Declaration
public static Includer<TPrimary, TRigt> Require<TPrimary, TPrevious, TRigt>(this Includer<TPrimary, TPrevious> parent, IQueryable<TRigt> right, Expression<Func<TPrimary, TPrevious, TRigt, bool>> predicate)
Parameters
Type |
Name |
Description |
Includer<TPrimary, TPrevious> |
parent |
|
System.Linq.IQueryable<TRigt> |
right |
|
System.Linq.Expressions.Expression<System.Func<TPrimary, TPrevious, TRigt, System.Boolean>> |
predicate |
|
Returns
Type |
Description |
Includer<TPrimary, TRigt> |
|
Type Parameters
Name |
Description |
TPrimary |
|
TPrevious |
|
TRigt |
|
Require<TPrimary, TPrevious, TRigt>(Includer<TPrimary, TPrevious>, IQueryable<TRigt>, Expression<Func<TPrimary, TRigt, Boolean>>)
Declaration
public static Includer<TPrimary, TRigt> Require<TPrimary, TPrevious, TRigt>(this Includer<TPrimary, TPrevious> parent, IQueryable<TRigt> right, Expression<Func<TPrimary, TRigt, bool>> predicate = null)
Parameters
Type |
Name |
Description |
Includer<TPrimary, TPrevious> |
parent |
|
System.Linq.IQueryable<TRigt> |
right |
|
System.Linq.Expressions.Expression<System.Func<TPrimary, TRigt, System.Boolean>> |
predicate |
|
Returns
Type |
Description |
Includer<TPrimary, TRigt> |
|
Type Parameters
Name |
Description |
TPrimary |
|
TPrevious |
|
TRigt |
|
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()