Class FilterComposition
Represents a filtering which serves as a container for one or more child filtering descriptors.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Namespace: IRM.Messaging
Assembly: IRM.dll
Syntax
[Serializable]
public class FilterComposition : IDynamicQueryPart
Constructors
FilterComposition()
Properties
Filters
Gets or sets the filters that will be used for composition.
Declaration
public List<IDynamicQueryPart> Filters { get; set; }
Property Value
List<IDynamicQueryPart>
|
IsFiltered
Gets if this filter composition contains any filters that will affect the result.
Declaration
public bool IsFiltered { get; }
Property Value
Boolean
|
LogicalOperator
Gets or sets the logical operator used for composing of Filter.
Declaration
public FilterCompositionLogicalOperator LogicalOperator { get; set; }
Property Value
FilterCompositionLogicalOperator
|
Methods
ToDynamicExpression<T>()
Returns an expression that can be used with dynamic LINQ.
Declaration
public string ToDynamicExpression<T>()
Returns
String
An expression that can be used with dynamic LINQ. |
Type Parameters
T
|