Class Criteria<TFilter>

The Criteria class encapsulates the specifications by which platform entities should be retrieved.

Inheritance
System.Object
Criteria<TFilter>
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.4
Syntax
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
arrow_upward