C# Класс Orc.FilterBuilder.ConditionTreeItem

Наследование: Catel.Data.ObservableObject
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
OnConditionItemsCollectionChanged void
OnConditionUpdated void
OnItemsChanged void
SubscribeToEvents void

Открытые методы

Метод Описание
CalculateResult ( object entity ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int

Защищенные методы

Метод Описание
ConditionTreeItem ( ) : System
OnDeserialized ( ) : void
OnPropertyChanged ( Catel.Data.AdvancedPropertyChangedEventArgs e ) : void
OnValidated ( IValidationContext validationContext ) : void
RaiseUpdated ( ) : void

Приватные методы

Метод Описание
OnConditionItemsCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
OnConditionUpdated ( object sender, EventArgs e ) : void
OnItemsChanged ( ) : void
SubscribeToEvents ( ) : void

Описание методов

CalculateResult() публичный абстрактный Метод

public abstract CalculateResult ( object entity ) : bool
entity object
Результат bool

ConditionTreeItem() защищенный Метод

protected ConditionTreeItem ( ) : System
Результат System

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

OnDeserialized() защищенный Метод

protected OnDeserialized ( ) : void
Результат void

OnPropertyChanged() защищенный Метод

protected OnPropertyChanged ( Catel.Data.AdvancedPropertyChangedEventArgs e ) : void
e Catel.Data.AdvancedPropertyChangedEventArgs
Результат void

OnValidated() защищенный Метод

protected OnValidated ( IValidationContext validationContext ) : void
validationContext IValidationContext
Результат void

RaiseUpdated() защищенный Метод

protected RaiseUpdated ( ) : void
Результат void