Class FilterExpression
Inheritance
System.Object
FilterExpression
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: fcSDK.dll
Syntax
public class FilterExpression
Constructors
FilterExpression()
Declaration
public FilterExpression()
Methods
After(String, DateTime)
Declaration
public AfterFilter After(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
And(Filter, Filter)
Declaration
public AndFilter And(Filter filter1, Filter filter2)
Parameters
Returns
And(Filter[])
Declaration
public AndManyFilter And(params Filter[] filters)
Parameters
Type |
Name |
Description |
Filter[] |
filters |
|
Returns
Before(String, DateTime)
Declaration
public BeforeFilter Before(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
Between(String, DateTime, DateTime)
Declaration
public BetweenFilter Between(string columnName, DateTime value1, DateTime value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value1 |
|
System.DateTime |
value2 |
|
Returns
Between(String, Decimal, Decimal)
Declaration
public BetweenFilter Between(string columnName, decimal value1, decimal value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value1 |
|
System.Decimal |
value2 |
|
Returns
Between(String, Int32, Int32)
Declaration
public BetweenFilter Between(string columnName, int value1, int value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value1 |
|
System.Int32 |
value2 |
|
Returns
Between(String, String, String)
Declaration
public BetweenFilter Between(string columnName, string value1, string value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value1 |
|
System.String |
value2 |
|
Returns
Contains(String, String)
Declaration
public ContainsFilter Contains(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
EndsWith(String, String)
Declaration
public EndsWithFilter EndsWith(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
Equals(String, Boolean)
Declaration
public EqualsFilter Equals(string columnName, bool value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Boolean |
value |
|
Returns
Equals(String, DateTime)
Declaration
public EqualsFilter Equals(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
Equals(String, Decimal)
Declaration
public EqualsFilter Equals(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
Equals(String, Int32)
Declaration
public EqualsFilter Equals(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
Equals(String, String)
Declaration
public EqualsFilter Equals(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
IsIn(String, DateTime[])
Declaration
public IsInFilter IsIn(string columnName, params DateTime[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime[] |
values |
|
Returns
IsIn(String, Decimal[])
Declaration
public IsInFilter IsIn(string columnName, params decimal[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal[] |
values |
|
Returns
IsIn(String, Int32[])
Declaration
public IsInFilter IsIn(string columnName, params int[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32[] |
values |
|
Returns
IsIn(String, String[])
Declaration
public IsInFilter IsIn(string columnName, params string[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String[] |
values |
|
Returns
IsNotIn(String, DateTime[])
Declaration
public IsInFilter IsNotIn(string columnName, params DateTime[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime[] |
values |
|
Returns
IsNotIn(String, Decimal[])
Declaration
public IsInFilter IsNotIn(string columnName, params decimal[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal[] |
values |
|
Returns
IsNotIn(String, Int32[])
Declaration
public IsInFilter IsNotIn(string columnName, params int[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32[] |
values |
|
Returns
IsNotIn(String, String[])
Declaration
public IsInFilter IsNotIn(string columnName, params string[] values)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String[] |
values |
|
Returns
IsNotNull(String)
Declaration
public IsNullFilter IsNotNull(string columnName)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
Returns
IsNull(String)
Declaration
public IsNullFilter IsNull(string columnName)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
Returns
LessThan(String, DateTime)
Declaration
public LessThanFilter LessThan(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
LessThan(String, Decimal)
Declaration
public LessThanFilter LessThan(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
LessThan(String, Int32)
Declaration
public LessThanFilter LessThan(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
LessThan(String, String)
Declaration
public LessThanFilter LessThan(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
LessThanOrEqual(String, DateTime)
Declaration
public Filter LessThanOrEqual(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
LessThanOrEqual(String, Decimal)
Declaration
public LessThanOrEqualFilter LessThanOrEqual(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
LessThanOrEqual(String, Int32)
Declaration
public LessThanOrEqualFilter LessThanOrEqual(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
LessThanOrEqual(String, String)
Declaration
public Filter LessThanOrEqual(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
Like(String, String)
Declaration
public LikeFilter Like(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
MoreThan(String, DateTime)
Declaration
public MoreThanFilter MoreThan(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
MoreThan(String, Decimal)
Declaration
public MoreThanFilter MoreThan(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
MoreThan(String, Int32)
Declaration
public MoreThanFilter MoreThan(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
MoreThan(String, String)
Declaration
public MoreThanFilter MoreThan(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
MoreThanOrEqual(String, DateTime)
Declaration
public MoreThanOrEqualFilter MoreThanOrEqual(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
MoreThanOrEqual(String, Decimal)
Declaration
public MoreThanOrEqualFilter MoreThanOrEqual(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
MoreThanOrEqual(String, Int32)
Declaration
public MoreThanOrEqualFilter MoreThanOrEqual(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
MoreThanOrEqual(String, String)
Declaration
public MoreThanOrEqualFilter MoreThanOrEqual(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
NotBetween(String, DateTime, DateTime)
Declaration
public BetweenFilter NotBetween(string columnName, DateTime value1, DateTime value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value1 |
|
System.DateTime |
value2 |
|
Returns
NotBetween(String, Decimal, Decimal)
Declaration
public BetweenFilter NotBetween(string columnName, decimal value1, decimal value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value1 |
|
System.Decimal |
value2 |
|
Returns
NotBetween(String, Int32, Int32)
Declaration
public BetweenFilter NotBetween(string columnName, int value1, int value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value1 |
|
System.Int32 |
value2 |
|
Returns
NotBetween(String, String, String)
Declaration
public BetweenFilter NotBetween(string columnName, string value1, string value2)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value1 |
|
System.String |
value2 |
|
Returns
NotContains(String, String)
Declaration
public NotContainsFilter NotContains(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
NotEndsWith(String, String)
Declaration
public NotEndsWithFilter NotEndsWith(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
NotEqual(String, Boolean)
Declaration
public EqualsFilter NotEqual(string columnName, bool value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Boolean |
value |
|
Returns
NotEqual(String, DateTime)
Declaration
public Filter NotEqual(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
NotEqual(String, Decimal)
Declaration
public Filter NotEqual(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
NotEqual(String, Int32)
Declaration
public EqualsFilter NotEqual(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
NotEqual(String, String)
Declaration
public Filter NotEqual(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
NotLike(String, String)
Declaration
public NotLikeFilter NotLike(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
NotStartsWith(String, String)
Declaration
public NotStartsWithFilter NotStartsWith(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
OlderThanDays(String, Decimal)
Declaration
public OlderThanDaysFilter OlderThanDays(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
OlderThanDays(String, Int32)
Declaration
public OlderThanDaysFilter OlderThanDays(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
OlderThanHours(String, Decimal)
Declaration
public OlderThanHoursFilter OlderThanHours(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
OlderThanHours(String, Int32)
Declaration
public OlderThanHoursFilter OlderThanHours(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
On(String, DateTime)
Declaration
public OnFilter On(string columnName, DateTime value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.DateTime |
value |
|
Returns
Or(Filter, Filter)
Declaration
public OrFilter Or(Filter filter1, Filter filter2)
Parameters
Returns
Or(Filter[])
Declaration
public OrManyFilter Or(params Filter[] filters)
Parameters
Type |
Name |
Description |
Filter[] |
filters |
|
Returns
SoundsLike(String, String)
Declaration
public SoundsLikeFilter SoundsLike(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
StartsWith(String, String)
Declaration
public StartsWithFilter StartsWith(string columnName, string value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.String |
value |
|
Returns
Today(String)
Declaration
public TodayFilter Today(string columnName)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
Returns
Tomorrow(String)
Declaration
public TomorrowFilter Tomorrow(string columnName)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
Returns
WithinDays(String, Decimal)
Declaration
public WithinDaysFilter WithinDays(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
WithinDays(String, Int32)
Declaration
public WithinDaysFilter WithinDays(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
WithinHours(String, Decimal)
Declaration
public WithinHoursFilter WithinHours(string columnName, decimal value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Decimal |
value |
|
Returns
WithinHours(String, Int32)
Declaration
public WithinHoursFilter WithinHours(string columnName, int value)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
System.Int32 |
value |
|
Returns
Yesterday(String)
Declaration
public YesterdayFilter Yesterday(string columnName)
Parameters
Type |
Name |
Description |
System.String |
columnName |
|
Returns