Class
ObjectComparer

Exposes a method that compares two objects.

Definition

Namespace:Telerik.Pivot.Core

Assembly:Telerik.Pivot.Core.dll

Syntax:

cs-api-definition
[DataContract]
public abstract class ObjectComparer : SettingsNode, INotifyPropertyChanged, ISupportInitialize, IServiceProvider, IEditable, IComparer

Inheritance: objectCloneableSettingsNodeObjectComparer

Implements: IComparerIEditableINotifyPropertyChangedIServiceProviderISupportInitialize

Inherited Members SettingsNode.NotifyServicesChanged()SettingsNode.NotifySettingsChanged(SettingsChangedEventArgs)SettingsNode.OnSettingsChanged(SettingsChangedEventArgs)SettingsNode.BeginEdit()SettingsNode.BeginInit()SettingsNode.EndInit()SettingsNode.GetService(Type)SettingsNode.OnPropertyChanged(string)SettingsNode.RemoveSettingsChild(SettingsNode)SettingsNode.AddSettingsChild(SettingsNode)SettingsNode.GetServiceOverride(Type)SettingsNode.OnEnteredEditScope()SettingsNode.OnExitingEditScope()SettingsNode.ParentSettingsNode.SettingsChangedSettingsNode.ServicesChangedSettingsNode.PropertyChangedCloneable.Clone()Cloneable.CreateInstanceCore()Cloneable.CloneCore(Cloneable)

Constructors

ObjectComparer()

Declaration

cs-api-definition
protected ObjectComparer()

Methods

Compare(object, object)

Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.

Declaration

cs-api-definition
public abstract int Compare(object x, object y)

Parameters

x

object

The first object to compare.

y

object

The second object to compare.

Returns

int

A signed integer that indicates the relative values of x and y, as shown in the following table.Value Meaning Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y.

Implements IComparer.Compare(object, object)