C# Class MGDF.GamesManager.Model.GameUpdater

Inheritance: LongRunningTask
Mostra file Open project: mrsharpoblunto/MGDF Class Usage Examples

Public Methods

Method Description
GameUpdater ( GameInstall installer ) : System
Start ( ) : LongRunningTaskResult

Private Methods

Method Description
Cleanup ( ) : void
ExistsInsideGameDirectory ( IDirectory dir, IDirectory parent ) : bool
ExistsInsideGameDirectory ( MGDF.GamesManager.Common.Framework.IFile file, IDirectory parent ) : bool
UpdateFullGame ( GameInstall installer ) : void
UpdatePartialGame ( GameInstall installer ) : void
ValidateInstaller ( GameInstall install ) : bool

Method Details

GameUpdater() public method

public GameUpdater ( GameInstall installer ) : System
installer MGDF.GamesManager.Model.Entities.GameInstall
return System

Start() public method

public Start ( ) : LongRunningTaskResult
return LongRunningTaskResult