Спецификация условия фильтрации данных.
Inheritance
System.Object
Specification
Namespace:InfinniPlatform.DocumentStorage.Specifications
Assembly:InfinniPlatform.DocumentStorage.Abstractions.dll
public class Specification : object, ISpecification
Constructors
|
Improve this Doc
View Source
Declaration
public Specification(Func<IDocumentFilterBuilder, object> filter = null)
Parameters
Properties
|
Improve this Doc
View Source
Условие фильтрации данных.
Declaration
public virtual Func<IDocumentFilterBuilder, object> Filter { get; }
Property Value
Implements
Operators
|
Improve this Doc
View Source
Declaration
public static Specification operator &(Specification left, Specification right)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public static Specification operator |(Specification left, Specification right)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator Specification(Func<IDocumentFilterBuilder, object> value)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator Func<IDocumentFilterBuilder, object>(Specification value)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public static Specification operator !(Specification value)
Parameters
Returns
Extension Methods