C# 클래스 withSIX.Play.Core.Games.Legacy.Arma.GameController

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

공개 메소드들

메소드 설명
AddPremium ( ) : System.Threading.Tasks.Task
AdditionalHandleModPreRequisites ( ) : System.Threading.Tasks.Task
FindPackage ( IHavePackageName content ) : PackageItem
FindPackage ( string searchName ) : PackageItem
RemovePremium ( ) : System.Threading.Tasks.Task
Supports ( IMod mod ) : bool
Update ( ) : void
UpdateBundleManager ( ) : System.Threading.Tasks.Task

보호된 메소드들

메소드 설명
CreateRepoIfNotExistent ( ContentPaths modPaths, Uri[]>.IEnumerable remotes ) : Task
GameController ( ISupportContent game ) : System
GetPremiumSet ( System.Guid repo ) : Uri[]>.KeyValuePair
GetSet ( System.Guid repo ) : Uri[]>.KeyValuePair

비공개 메소드들

메소드 설명
CreateHandler ( ) : RepositoryHandler
CreateRepoItem ( ) : RepositoryItem
HandlePremium ( ) : System.Threading.Tasks.Task

메소드 상세

AddPremium() 공개 메소드

public AddPremium ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

AdditionalHandleModPreRequisites() 공개 메소드

public AdditionalHandleModPreRequisites ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

CreateRepoIfNotExistent() 보호된 메소드

protected CreateRepoIfNotExistent ( ContentPaths modPaths, Uri[]>.IEnumerable remotes ) : Task
modPaths withSIX.Play.Core.Games.Entities.ContentPaths
remotes Uri[]>.IEnumerable
리턴 Task

FindPackage() 공개 메소드

public FindPackage ( IHavePackageName content ) : PackageItem
content IHavePackageName
리턴 PackageItem

FindPackage() 공개 메소드

public FindPackage ( string searchName ) : PackageItem
searchName string
리턴 PackageItem

GameController() 보호된 메소드

protected GameController ( ISupportContent game ) : System
game ISupportContent
리턴 System

GetPremiumSet() 보호된 정적인 메소드

protected static GetPremiumSet ( System.Guid repo ) : Uri[]>.KeyValuePair
repo System.Guid
리턴 Uri[]>.KeyValuePair

GetSet() 보호된 정적인 메소드

protected static GetSet ( System.Guid repo ) : Uri[]>.KeyValuePair
repo System.Guid
리턴 Uri[]>.KeyValuePair

RemovePremium() 공개 메소드

public RemovePremium ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

Supports() 공개 메소드

public Supports ( IMod mod ) : bool
mod IMod
리턴 bool

Update() 공개 메소드

public Update ( ) : void
리턴 void

UpdateBundleManager() 공개 메소드

public UpdateBundleManager ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task