JK
Search Results for

    Show / Hide Table of Contents

    Class NotSpecification<TEntity>

    Inheritance
    System.Object
    Specification<TEntity>
    NotSpecification<TEntity>
    Implements
    ISpecification<TEntity>
    Inherited Members
    Specification<TEntity>.And(ISpecification<TEntity>)
    Specification<TEntity>.Not()
    Specification<TEntity>.Or(ISpecification<TEntity>)
    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()
    Namespace: JK.Common.Patterns.Specification
    Assembly: JK.Common.dll
    Syntax
    public class NotSpecification<TEntity> : Specification<TEntity>, ISpecification<TEntity>
    Type Parameters
    Name Description
    TEntity

    Constructors

    | Improve this Doc View Source

    NotSpecification(ISpecification<TEntity>)

    Declaration
    public NotSpecification(ISpecification<TEntity> specificationToUse)
    Parameters
    Type Name Description
    ISpecification<TEntity> specificationToUse

    Methods

    | Improve this Doc View Source

    IsSatisfiedBy(in TEntity)

    Declaration
    public override bool IsSatisfiedBy(in TEntity candidate)
    Parameters
    Type Name Description
    TEntity candidate
    Returns
    Type Description
    System.Boolean
    Overrides
    JK.Common.Patterns.Specification.Specification<TEntity>.IsSatisfiedBy(TEntity)

    Implements

    ISpecification<TEntity>

    Extension Methods

    ClassExtensions.IsNull<T>(T)
    ClassExtensions.IsNotNull<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © Jeremy Knight. Generated with DocFX