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

Inheritance: PackagedContent, INetworkContent
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Private Properties

Свойство Type Description
CalculatePublisher ContentPublisher
GetSourceRoot IAbsoluteDirectoryPath
OnSerialized void

Méthodes publiques

Méthode Description
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

Méthodes protégées

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

Private Methods

Méthode Description
CalculatePublisher ( IHaveSourcePaths game ) : ContentPublisher
GetSourceRoot ( IHaveSourcePaths game ) : IAbsoluteDirectoryPath
OnSerialized ( StreamingContext context ) : void

Method Details

CreateRelatedSpec() protected méthode

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

GetPath() public méthode

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

NetworkContent() protected méthode

protected NetworkContent ( ) : System
Résultat System

NetworkContent() protected méthode

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

OverrideSource() public méthode

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

ReplaceDependencies() public méthode

public ReplaceDependencies ( IEnumerable dependencies ) : void
dependencies IEnumerable
Résultat void

UpdateVersionInfo() public méthode

public UpdateVersionInfo ( string version, System.DateTime updatedVersion ) : void
version string
updatedVersion System.DateTime
Résultat void