Class Specification<T>
Inheritance
Specification<T>
Assembly: Volo.Abp.Specifications.dll
Syntax
public abstract class Specification<T> : ISpecification<T>
Type Parameters
Constructors
Specification()
Declaration
protected Specification()
Methods
IsSatisfiedBy(T)
Declaration
public virtual bool IsSatisfiedBy(T obj)
Parameters
Type |
Name |
Description |
T |
obj |
|
Returns
ToExpression()
Declaration
public abstract Expression<Func<T, bool>> ToExpression()
Returns
Operators
implicit operator Expression<Func<T, bool>>(Specification<T>)
Declaration
public static implicit operator Expression<Func<T, bool>>(Specification<T> specification)
Parameters
Returns
Implements
Extension Methods