C# Class withSIX.Mini.Core.Games.LocalContent

Inheritance: Content, IUninstallableContent, IContentWithPackageName
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
GetFQN ( string constraint = null ) : string
GetSource ( IHaveSourcePaths game ) : ContentPublisher
GetSourceDirectory ( IHaveSourcePaths game ) : IAbsoluteDirectoryPath
OverrideSource ( Publisher publisher ) : void
Uninstall ( IUninstallSession installerSession, CancellationToken cancelToken, string constraint = null ) : Task

Méthodes protégées

Méthode Description
CreateRelatedSpec ( string constraint ) : IContentSpec
HandleRelatedContentChildren ( ICollection x ) : void
LocalContent ( ) : System
LocalContent ( string packageName, System.Guid gameId, BasicInstallInfo basicInstallInfo ) : System
LocalContent ( string packageName, System.Guid gameId, string version ) : System

Method Details

CreateRelatedSpec() protected méthode

protected CreateRelatedSpec ( string constraint ) : IContentSpec
constraint string
Résultat IContentSpec

GetFQN() public méthode

public GetFQN ( string constraint = null ) : string
constraint string
Résultat string

GetSource() public méthode

public GetSource ( IHaveSourcePaths game ) : ContentPublisher
game IHaveSourcePaths
Résultat ContentPublisher

GetSourceDirectory() public méthode

public GetSourceDirectory ( IHaveSourcePaths game ) : IAbsoluteDirectoryPath
game IHaveSourcePaths
Résultat IAbsoluteDirectoryPath

HandleRelatedContentChildren() protected méthode

protected HandleRelatedContentChildren ( ICollection x ) : void
x ICollection
Résultat void

LocalContent() protected méthode

protected LocalContent ( ) : System
Résultat System

LocalContent() protected méthode

protected LocalContent ( string packageName, System.Guid gameId, BasicInstallInfo basicInstallInfo ) : System
packageName string
gameId System.Guid
basicInstallInfo BasicInstallInfo
Résultat System

LocalContent() protected méthode

protected LocalContent ( string packageName, System.Guid gameId, string version ) : System
packageName string
gameId System.Guid
version string
Résultat System

OverrideSource() public méthode

public OverrideSource ( Publisher publisher ) : void
publisher Publisher
Résultat void

Uninstall() public méthode

public Uninstall ( IUninstallSession installerSession, CancellationToken cancelToken, string constraint = null ) : Task
installerSession IUninstallSession
cancelToken System.Threading.CancellationToken
constraint string
Résultat Task