C# Class Channel9Downloader.ViewModels.Framework.BaseViewModel

Provides common functionality for ViewModel classes
Inheritance: ValidatingObject, IBaseViewModel
Show file Open project: MadCowDevelopment/Channel9Downloader

Public Methods

Method Description
Dispose ( ) : void

Invoked when this object is being removed from the application and will be subject to garbage collection.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Disposes managed and unmanaged resources.

OnDispose ( ) : void

Finalizes an instance of the BaseViewModel class. Child classes can override this method to perform clean-up logic, such as removing event handlers.

Method Details

Dispose() public method

Invoked when this object is being removed from the application and will be subject to garbage collection.
public Dispose ( ) : void
return void

Dispose() protected method

Disposes managed and unmanaged resources.
protected Dispose ( bool disposing ) : void
disposing bool Determines whether dispose has been called from user code () /// or from a finalizer ().
return void

OnDispose() protected method

Finalizes an instance of the BaseViewModel class. Child classes can override this method to perform clean-up logic, such as removing event handlers.
protected OnDispose ( ) : void
return void