Class
LocalCondition

Base class used in filtering.

Definition

Namespace:Telerik.Pivot.Core.Filtering

Assembly:Telerik.Pivot.Core.dll

Syntax:

cs-api-definition
[DataContract]
public abstract class LocalCondition : Condition, INotifyPropertyChanged, ISupportInitialize, IServiceProvider, IEditable

Inheritance: objectCloneableSettingsNodeConditionLocalCondition

Derived Classes: ComparisonConditionIntervalConditionItemsFilterConditionSetConditionTextCondition

Implements: IEditableINotifyPropertyChangedIServiceProviderISupportInitialize

Inherited Members Condition.IsActiveSettingsNode.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

LocalCondition()

Declaration

cs-api-definition
protected LocalCondition()

Methods

PassesFilter(object)

Determines if an object should be filtered.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Security", "CA2119:SealMethodsThatSatisfyPrivateInterfaces", Justification = "It is too early to expose the interface in future but it is well tested and eventually go live.")]
public abstract bool PassesFilter(object item)

Parameters

item

object

The item.

Returns

bool

True if the item should be used in the results. False if it should be ignored.