Class Criteria<TFilter>
The Criteria class encapsulates the specifications by which platform entities should be retrieved.
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()
Namespace: EPiServer.Social.Common
Assembly: EPiServer.Social.Common.dll
Version: 1.5.4Syntax
public class Criteria<TFilter>
where TFilter : new()
Type Parameters
| Name | Description |
|---|---|
| TFilter | Type of filter specifications comprising this criteria |
Constructors
Criteria()
Constructor
Declaration
public Criteria()
Properties
Filter
Gets or sets the filter specifications describing the results which should be retrieved.
Declaration
public TFilter Filter { get; set; }
Property Value
| Type | Description |
|---|---|
| TFilter |
OrderBy
Gets a collection of rules describing how the result set should be ordered.
Declaration
public List<SortInfo> OrderBy { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<SortInfo> |
PageInfo
Gets or sets the index and size of the page of results to be retrieved.
Declaration
public PageInfo PageInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| PageInfo |