Summary
- Namespace
- FluentSpecification
- Base Types
-
- object
Syntax
[PublicAPI]
public static class Specification
Attributes
Type | Description |
---|---|
PublicAPI |
Properties
Name | Value | Summary |
---|---|---|
LinqToEntities | bool |
Global switch if
Linq Expressions should be build for LinqToEntities .
static
|
Methods
Name | Value | Summary |
---|---|---|
All |
I |
Creates
Checks if static
|
All |
I |
Composes self
Checks if static
|
All |
I |
Composes self
Checks if static
|
All |
I |
Creates
Checks if static
|
And |
I |
Creates
Join property static
|
And |
I |
Creates
Join static
|
AndNot |
I |
Creates
Join property static
|
AndNot |
I |
Creates
Join static
|
Any |
I |
Creates
Checks if static
|
Any |
I |
Composes self
Checks if static
|
Any |
I |
Composes self
Checks if static
|
Any |
I |
Creates
Checks if static
|
Cast |
I |
Composes self
Converts static
|
Cast |
I |
Creates
Converts static
|
Cast |
I |
Creates
Converts static
|
Cast |
I |
Composes self
Converts static
|
Contains |
I |
Composes self Checks if string contains another string (case sensitive). static
|
Contains |
I |
Creates Checks if string contains another string (case sensitive). static
|
Contains |
I |
Creates Checks if candidate property contains expected element. static
|
Contains |
I |
Composes self Checks if candidate property contains expected element. static
|
Contains |
I |
Composes self Checks if candidate contains expected element. static
|
Contains |
I |
Creates Checks if candidate contains expected element. static
|
Contains |
I |
Creates Checks if string contains another string (case sensitive). static
|
Contains |
I |
Composes self Checks if string contains another string (case sensitive). static
|
CreditCard |
I |
Creates Checks if string is valid credit card number. static
|
CreditCard |
I |
Composes self Checks if string is valid credit card number. static
|
CreditCard |
I |
Creates Checks if string is valid credit card number. static
|
CreditCard |
I |
Composes self Checks if string is valid credit card number. static
|
Email |
I |
Creates Checks if string is valid email address. static
|
Email |
I |
Composes self Checks if string is valid email address. static
|
Email |
I |
Creates Checks if string is valid email address. static
|
Email |
I |
Composes self Checks if string is valid email address. static
|
Empty |
I |
Creates Checks if candidate property is empty. static
|
Empty |
I |
Composes self Checks if candidate property is empty. static
|
Empty |
I |
Creates Checks if candidate is empty. static
|
Empty |
I |
Composes self Checks if candidate is empty. static
|
Equal |
I |
Creates Checks if candidate property is equal to expected object. static
|
Equal |
I |
Composes self Checks if candidate property is equal to expected object. static
|
Equal |
I |
Composes self Checks if candidate object is equal to expected object. static
|
Equal |
I |
Creates Checks if candidate object is equal to expected object. static
|
ExclusiveBetween |
I |
Creates Checks if candidate property is between (exclusive) min and max value. static
|
ExclusiveBetween |
I |
Composes self Checks if candidate property is between (exclusive) min and max value. static
|
ExclusiveBetween |
I |
Composes self Checks if candidate object is between (exclusive) min and max value. static
|
ExclusiveBetween |
I |
Creates Checks if candidate object is between (exclusive) min and max value. static
|
Expression |
I |
Creates
Checks if external static
|
Expression |
I |
Composes self
Checks if external static
|
Expression |
I |
Creates
Checks if external static
|
Expression |
I |
Composes self
Checks if external static
|
False |
I |
Creates Checks if candidate is False. static
|
False |
I |
Composes self Checks if candidate is False. static
|
False |
I |
Creates Checks if candidate property is False. static
|
False |
I |
Composes self Checks if candidate property is False. static
|
ForProperty |
I |
Creates
Verifies if static
|
ForProperty |
I |
Composes self
Verifies if static
|
GreaterThan |
I |
Creates Checks if candidate property is greater than expected value. static
|
GreaterThan |
I |
Composes self Checks if candidate property is greater than expected value. static
|
GreaterThan |
I |
Composes self Checks if candidate object is greater than expected value. static
|
GreaterThan |
I |
Creates Checks if candidate object is greater than expected value. static
|
GreaterThanOrEqual |
I |
Creates Checks if candidate property is greater than or equal to expected value. static
|
GreaterThanOrEqual |
I |
Composes self Checks if candidate property is greater than or equal to expected value. static
|
GreaterThanOrEqual |
I |
Composes self Checks if candidate object is greater than or equal to expected value. static
|
GreaterThanOrEqual |
I |
Creates Checks if candidate object is greater than or equal to expected value. static
|
InclusiveBetween |
I |
Creates Checks if candidate property is between (inclusive) min and max value. static
|
InclusiveBetween |
I |
Composes self Checks if candidate property is between (inclusive) min and max value. static
|
InclusiveBetween |
I |
Composes self Checks if candidate object is between (inclusive) min and max value. static
|
InclusiveBetween |
I |
Creates Checks if candidate object is between (inclusive) min and max value. static
|
IsNotType |
I |
Creates Checks if candidate property is not compatible with a given type. static
|
IsNotType |
I |
Composes self Checks if candidate property is not compatible with a given type. static
|
IsNotType |
I |
Composes self Checks if candidate is not compatible with a given type. static
|
IsNotType |
I |
Creates Checks if candidate is not compatible with a given type. static
|
IsType |
I |
Creates Checks if candidate property is compatible with a given type. static
|
IsType |
I |
Composes self Checks if candidate property is compatible with a given type. static
|
IsType |
I |
Composes self Checks if candidate is compatible with a given type. static
|
IsType |
I |
Creates Checks if candidate is compatible with a given type. static
|
Length |
I |
Creates Checks if length of candidate property is equal to specific value. static
|
Length |
I |
Composes self Checks if length of candidate property is equal to specific value. static
|
Length |
I |
Composes self Checks if length of candidate is equal to specific value. static
|
Length |
I |
Creates Checks if length of candidate is equal to specific value. static
|
LengthBetween |
I |
Creates Checks if length of candidate property is between Min and Max values. static
|
LengthBetween |
I |
Composes self Checks if length of candidate property is between Min and Max values. static
|
LengthBetween |
I |
Composes self Checks if length of candidate is between Min and Max values. static
|
LengthBetween |
I |
Creates Checks if length of candidate is between Min and Max values. static
|
LessThan |
I |
Creates Checks if candidate property is lower than expected value. static
|
LessThan |
I |
Composes self Checks if candidate property is lower than expected value. static
|
LessThan |
I |
Composes self Checks if candidate object is lower than expected value. static
|
LessThan |
I |
Creates Checks if candidate object is lower than expected value. static
|
LessThanOrEqual |
I |
Creates Checks if candidate property is lower than or equal to expected value. static
|
LessThanOrEqual |
I |
Composes self Checks if candidate property is lower than or equal to expected value. static
|
LessThanOrEqual |
I |
Composes self Checks if candidate object is lower than or equal to expected value. static
|
LessThanOrEqual |
I |
Creates Checks if candidate object is lower than or equal to expected value. static
|
Match |
I |
Composes self Checks if string candidate match a given Regex pattern. static
|
Match |
I |
Creates Checks if string candidate match a given Regex pattern. static
|
Match |
I |
Creates Checks if string candidate property match a given Regex pattern. static
|
Match |
I |
Composes self Checks if string candidate property match a given Regex pattern. static
|
MaxLength |
I |
Creates Checks if length of candidate property is lower than or equal to Max value. static
|
MaxLength |
I |
Composes self Checks if length of candidate property is lower than or equal to Max value. static
|
MaxLength |
I |
Composes self Checks if length of candidate is lower than or equal to Max value. static
|
MaxLength |
I |
Creates Checks if length of candidate is lower than or equal to Max value. static
|
MinLength |
I |
Creates Checks if length of candidate property is greater than or equal to Min value. static
|
MinLength |
I |
Composes self Checks if length of candidate property is greater than or equal to Min value. static
|
MinLength |
I |
Composes self Checks if length of candidate is greater than or equal to Min value. static
|
MinLength |
I |
Creates Checks if length of candidate is greater than or equal to Min value. static
|
NotContains |
I |
Composes self Checks if string not contains another string (case sensitive). static
|
NotContains |
I |
Creates Checks if string not contains another string (case sensitive). static
|
NotContains |
I |
Creates Checks if candidate property not contains expected element. static
|
NotContains |
I |
Composes self Checks if candidate property not contains expected element. static
|
NotContains |
I |
Composes self Checks if candidate not contains expected element. static
|
NotContains |
I |
Creates Checks if candidate not contains expected element. static
|
NotContains |
I |
Creates Checks if string not contains another string (case sensitive). static
|
NotContains |
I |
Composes self Checks if string not contains another string (case sensitive). static
|
NotCreditCard |
I |
Creates Checks if string is not valid credit card number. static
|
NotCreditCard |
I |
Composes self Checks if string is not valid credit card number. static
|
NotCreditCard |
I |
Creates Checks if string is not valid credit card number. static
|
NotCreditCard |
I |
Composes self Checks if string is not valid credit card number. static
|
NotEmail |
I |
Creates Checks if string is not valid email address. static
|
NotEmail |
I |
Composes self Checks if string is not valid email address. static
|
NotEmail |
I |
Creates Checks if string is not valid email address. static
|
NotEmail |
I |
Composes self Checks if string is not valid email address. static
|
NotEmpty |
I |
Creates Checks if candidate property is not empty. static
|
NotEmpty |
I |
Composes self Checks if candidate property is not empty. static
|
NotEmpty |
I |
Creates Checks if candidate is not empty. static
|
NotEmpty |
I |
Composes self Checks if candidate is not empty. static
|
NotEqual |
I |
Creates Checks if candidate object is not equal to expected object. static
|
NotEqual |
I |
Composes self Checks if candidate property is not equal to expected object. static
|
NotEqual |
I |
Composes self Checks if candidate object is not equal to expected object. static
|
NotEqual |
I |
Creates Checks if candidate object is not equal to expected object. static
|
NotExclusiveBetween |
I |
Creates Checks if candidate property is not between (exclusive) min and max value. static
|
NotExclusiveBetween |
I |
Composes self Checks if candidate property is not between (exclusive) min and max value. static
|
NotExclusiveBetween |
I |
Composes self Checks if candidate object is not between (exclusive) min and max value. static
|
NotExclusiveBetween |
I |
Creates Checks if candidate object is not between (exclusive) min and max value. static
|
NotGreaterThan |
I |
Creates Checks if candidate property is not greater than (lower than or equal to) expected value. static
|
NotGreaterThan |
I |
Composes self Checks if candidate property is not greater than (lower than or equal to) expected value. static
|
NotGreaterThan |
I |
Composes self Checks if candidate object is not greater than (lower than or equal to) expected value. static
|
NotGreaterThan |
I |
Creates Checks if candidate object is not greater than (lower than or equal to) expected value. static
|
Not |
I |
Creates Checks if candidate property is not greater than or equal to (lower than) expected value. static
|
Not |
I |
Composes self Checks if candidate property is not greater than or equal to (lower than) expected value. static
|
Not |
I |
Composes self Checks if candidate object is not greater than or equal to (lower than) expected value. static
|
Not |
I |
Creates Checks if candidate object is not greater than or equal to (lower than) expected value. static
|
NotInclusiveBetween |
I |
Creates Checks if candidate property is not between (inclusive) min and max value. static
|
NotInclusiveBetween |
I |
Composes self Checks if candidate property is not between (inclusive) min and max value. static
|
NotInclusiveBetween |
I |
Composes self Checks if candidate object is not between (inclusive) min and max value. static
|
NotInclusiveBetween |
I |
Creates Checks if candidate object is not between (Inclusive) min and max value. static
|
NotLength |
I |
Creates Checks if length of candidate property is not equal to specific value. static
|
NotLength |
I |
Composes self Checks if length of candidate property is not equal to specific value. static
|
NotLength |
I |
Composes self Checks if length of candidate is not equal to specific value. static
|
NotLength |
I |
Creates Checks if length of candidate is not equal to specific value. static
|
NotLengthBetween |
I |
Creates Checks if length of candidate property is not between Min and Max values. static
|
NotLengthBetween |
I |
Composes self Checks if length of candidate property is not between Min and Max values. static
|
NotLengthBetween |
I |
Composes self Checks if length of candidate is not between Min and Max values. static
|
NotLengthBetween |
I |
Creates Checks if length of candidate is not between Min and Max values. static
|
NotLessThan |
I |
Creates Checks if candidate property is not lower than (greater than or equal to) expected value. static
|
NotLessThan |
I |
Composes self Checks if candidate property is not lower than (greater than or equal to) expected value. static
|
NotLessThan |
I |
Composes self Checks if candidate object is not lower than (greater than or equal to) expected value. static
|
NotLessThan |
I |
Creates Checks if candidate object is not lower than (greater than or equal to) expected value. static
|
NotLessThanOrEqual |
I |
Creates Checks if candidate property is not lower than or equal to (greater than) expected value. static
|
NotLessThanOrEqual |
I |
Composes self Checks if candidate property is not lower than or equal to (greater than) expected value. static
|
NotLessThanOrEqual |
I |
Composes self Checks if candidate object is not lower than or equal to (greater than) expected value. static
|
NotLessThanOrEqual |
I |
Creates Checks if candidate object is not lower than or equal to (greater than) expected value. static
|
NotMatch |
I |
Composes self Checks if string candidate not match a given Regex pattern. static
|
NotMatch |
I |
Creates Checks if string candidate not match a given Regex pattern. static
|
NotMatch |
I |
Creates Checks if string candidate property not match a given Regex pattern. static
|
NotMatch |
I |
Composes self Checks if string candidate property not match a given Regex pattern. static
|
NotMaxLength |
I |
Creates Checks if length of candidate property is not lower than or equal to (is greater than) Max value. static
|
NotMaxLength |
I |
Composes self Checks if length of candidate property is not lower than or equal to (is greater than) Max value. static
|
NotMaxLength |
I |
Composes self Checks if length of candidate is not lower than or equal to (is greater than) Max value. static
|
NotMaxLength |
I |
Creates Checks if length of candidate is not lower than or equal to (is greater than) Max value. static
|
NotMinLength |
I |
Creates Checks if length of candidate property is not greater than or equal to (is less than) Min value. static
|
NotMinLength |
I |
Composes self Checks if length of candidate property is not greater than or equal to (is less than) Min value. static
|
NotMinLength |
I |
Composes self Checks if length of candidate is not greater than or equal to (is less than) Min value. static
|
NotMinLength |
I |
Creates Checks if length of candidate is not greater than or equal to (is less than) Min value. static
|
NotNull |
I |
Creates Checks if candidate property is not null. static
|
NotNull |
I |
Composes self Checks if candidate property is not null. static
|
NotNull |
I |
Creates Checks if candidate is not null. static
|
NotNull |
I |
Composes self Checks if candidate is not null. static
|
Null |
I |
Creates Checks if candidate property is null. static
|
Null |
I |
Composes self Checks if candidate property is null. static
|
Null |
I |
Creates Checks if candidate is null. static
|
Null |
I |
Composes self Checks if candidate is null. static
|
Or |
I |
Creates
Join property static
|
Or |
I |
Creates
Join static
|
OrNot |
I |
Creates
Join property static
|
OrNot |
I |
Creates
Join static
|
True |
I |
Creates Checks if candidate is True. static
|
True |
I |
Composes self Checks if candidate is True. static
|
True |
I |
Creates Checks if candidate property is True. static
|
True |
I |
Composes self Checks if candidate property is True. static
|