C# 클래스 withSIX.Mini.Core.Games.Services.ContentInstaller.ContentInstaller

상속: IContentInstallationService, IDomainService
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 프로퍼티들

프로퍼티 타입 설명
SyncBackupDir string

공개 메소드들

메소드 설명
Abort ( ) : Task
Abort ( System.Guid gameId ) : Task
ContentInstaller ( EventRaiser eventRaiser, IGameLocker gameLocker, IINstallerSessionFactory sessionFactory, IW6Api api ) : System
Install ( IInstallContentAction action ) : Task
Uninstall ( IUninstallContentAction2 action ) : Task

비공개 메소드들

메소드 설명
Clean ( IInstallContentAction action ) : Task
CreateSession ( IInstallContentAction action ) : Task
PostInstallStatusOverview ( InstallStatusOverview statusOverview, CancellationToken ct ) : Task
StatusChange ( Status status, ProgressInfo info ) : Task
Synchronize ( IInstallContentAction action ) : Task
TryInstall ( IInstallContentAction action ) : Task
TryUninstall ( IUninstallContentAction2 action ) : Task

메소드 상세

Abort() 공개 메소드

public Abort ( ) : Task
리턴 Task

Abort() 공개 메소드

public Abort ( System.Guid gameId ) : Task
gameId System.Guid
리턴 Task

ContentInstaller() 공개 메소드

public ContentInstaller ( EventRaiser eventRaiser, IGameLocker gameLocker, IINstallerSessionFactory sessionFactory, IW6Api api ) : System
eventRaiser EventRaiser
gameLocker IGameLocker
sessionFactory IINstallerSessionFactory
api IW6Api
리턴 System

Install() 공개 메소드

public Install ( IInstallContentAction action ) : Task
action IInstallContentAction
리턴 Task

Uninstall() 공개 메소드

public Uninstall ( IUninstallContentAction2 action ) : Task
action IUninstallContentAction2
리턴 Task

프로퍼티 상세

SyncBackupDir 공개적으로 정적으로 프로퍼티

public static string SyncBackupDir
리턴 string