C# Класс withSIX.Mini.Core.Games.LocalContent

Наследование: Content, IUninstallableContent, IContentWithPackageName
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Описание методов

CreateRelatedSpec() защищенный Метод

protected CreateRelatedSpec ( string constraint ) : IContentSpec
constraint string
Результат IContentSpec

GetFQN() публичный Метод

public GetFQN ( string constraint = null ) : string
constraint string
Результат string

GetSource() публичный Метод

public GetSource ( IHaveSourcePaths game ) : ContentPublisher
game IHaveSourcePaths
Результат ContentPublisher

GetSourceDirectory() публичный Метод

public GetSourceDirectory ( IHaveSourcePaths game ) : IAbsoluteDirectoryPath
game IHaveSourcePaths
Результат IAbsoluteDirectoryPath

HandleRelatedContentChildren() защищенный Метод

protected HandleRelatedContentChildren ( ICollection x ) : void
x ICollection
Результат void

LocalContent() защищенный Метод

protected LocalContent ( ) : System
Результат System

LocalContent() защищенный Метод

protected LocalContent ( string packageName, System.Guid gameId, BasicInstallInfo basicInstallInfo ) : System
packageName string
gameId System.Guid
basicInstallInfo BasicInstallInfo
Результат System

LocalContent() защищенный Метод

protected LocalContent ( string packageName, System.Guid gameId, string version ) : System
packageName string
gameId System.Guid
version string
Результат System

OverrideSource() публичный Метод

public OverrideSource ( Publisher publisher ) : void
publisher Publisher
Результат void

Uninstall() публичный Метод

public Uninstall ( IUninstallSession installerSession, CancellationToken cancelToken, string constraint = null ) : Task
installerSession IUninstallSession
cancelToken System.Threading.CancellationToken
constraint string
Результат Task