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()