Class SortDescriptor
Represents declarative sorting.
Inherited Members
Namespace: Telerik.Windows.Data
Assembly: Telerik.Windows.Data.dll
Syntax
public class SortDescriptor : SortDescriptorBase, ISuspendNotifications, ISortDescriptor, INotifyPropertyChanged, IEquatable<SortDescriptor>
Constructors
SortDescriptor()
Declaration
public SortDescriptor()
Fields
MemberProperty
Identifies the Member dependency property.
Declaration
public static readonly DependencyProperty MemberProperty
Field Value
System.Windows.DependencyProperty
|
Properties
Member
Gets or sets the member name that will be used for sorting.
Declaration
public string Member { get; set; }
Property Value
System.String
The member name that will be used for sorting. |
Methods
CreateSortKeyExpression(ParameterExpression)
Creates a sort expression that returns the sorting key for each item in a collection.
Declaration
protected override Expression CreateSortKeyExpression(ParameterExpression parameterExpression)
Parameters
System.Linq.Expressions.ParameterExpression
parameterExpression
The parameter expression, which will be used for sorting. |
Returns
System.Linq.Expressions.Expression
Expression that creates a sort key for the given item. |
Overrides
Equals(SortDescriptor)
Checks whether this SortDescriptor is equal to another.
Declaration
public bool Equals(SortDescriptor other)
Parameters
SortDescriptor
other
The SortDescriptor to check equality against. |
Returns
System.Boolean
|