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

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

Private Properties

Свойство Тип Описание
CalculatePublisher ContentPublisher
GetSourceRoot IAbsoluteDirectoryPath
OnSerialized void

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

Метод Описание
GetPath ( string name ) : string
GetSource ( IHaveSourcePaths game ) : ContentPublisher
GetSourceDirectory ( IHaveSourcePaths game ) : IAbsoluteDirectoryPath
OverrideSource ( Publisher publisher ) : void
ReplaceDependencies ( IEnumerable dependencies ) : void
UpdateVersionInfo ( string version, System.DateTime updatedVersion ) : void

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

Метод Описание
CreateRelatedSpec ( string constraint ) : IContentSpec
HandleRelatedContentChildren ( ICollection x ) : void
NetworkContent ( ) : System
NetworkContent ( string packageName, System.Guid gameId ) : System

Приватные методы

Метод Описание
CalculatePublisher ( IHaveSourcePaths game ) : ContentPublisher
GetSourceRoot ( IHaveSourcePaths game ) : IAbsoluteDirectoryPath
OnSerialized ( StreamingContext context ) : void

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

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

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

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

public GetPath ( string name ) : string
name 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

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

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

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

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

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

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

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

public ReplaceDependencies ( IEnumerable dependencies ) : void
dependencies IEnumerable
Результат void

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

public UpdateVersionInfo ( string version, System.DateTime updatedVersion ) : void
version string
updatedVersion System.DateTime
Результат void