Creates an 'And' specification that can be used to combine two specifications and compare them using the '&&' operation.
            
 
    Namespace: 
   Enkoni.Framework
    Assembly:
   Enkoni.Framework.Specifications (in Enkoni.Framework.Specifications.dll) Version: 1.3.0.1
Syntaxpublic virtual ISpecification<T> And(
	ISpecification<T> specification
)
Public Overridable Function And ( 
	specification As ISpecification(Of T)
) As ISpecification(Of T)
public:
virtual ISpecification<T>^ And(
	ISpecification<T>^ specification
)
abstract And : 
        specification : ISpecification<'T> -> ISpecification<'T> 
override And : 
        specification : ISpecification<'T> -> ISpecification<'T> Parameters
- specification
 - Type: Enkoni.FrameworkISpecificationT
The specification that must be combined. 
Return Value
Type: 
ISpecificationTThe combined specification.
Implements
ISpecificationTAnd(ISpecificationT)
See Also