C# Class PropertyChangedNotifierBase, code

Inheritance: INotifyPropertyChanged
Show file Open project: shendongnian/code

Protected Methods

Method Description
GetValue ( Expression, property ) : U,
RaisePropertyChangedEvent ( string propertyName ) : void
RaisePropertyChangedEvent ( Expression, property ) : void
SetPropertyValue ( Expression, property, value ) : void

Private Methods

Method Description
GetPropertyName ( Expression, property ) : string
GetValue ( string propertyName ) : U,

Method Details

GetValue() protected method

protected GetValue ( Expression, property ) : U,
property Expression,
return U,

RaisePropertyChangedEvent() protected method

protected RaisePropertyChangedEvent ( string propertyName ) : void
propertyName string
return void

RaisePropertyChangedEvent() protected method

protected RaisePropertyChangedEvent ( Expression, property ) : void
property Expression,
return void

SetPropertyValue() protected method

protected SetPropertyValue ( Expression, property, value ) : void
property Expression,
return void