C# Class SleepHunter.ViewModels.ViewModelBase

Inheritance: ObservableObject, IDisposable
Show file Open project: ewrogers/SleepHunter4

Public Methods

Method Description
Dispose ( ) : void

Protected Methods

Method Description
Dispose ( bool isDisposing ) : void
OnPropertyChanged ( [ propertyName = "" ) : void
OnPropertyChanging ( [ propertyName = "" ) : void
ViewModelBase ( string displayName = "" ) : System

Private Methods

Method Description
CheckIfDisposed ( ) : void
VerifyProperty ( string propertyName ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( [ propertyName = "" ) : void
propertyName [
return void

OnPropertyChanging() protected method

protected OnPropertyChanging ( [ propertyName = "" ) : void
propertyName [
return void

ViewModelBase() protected method

protected ViewModelBase ( string displayName = "" ) : System
displayName string
return System