C# Класс withSIX.Play.Core.Games.Legacy.Mods.AdvancedCollection

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

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

Метод Описание
HandleCustomRepositories ( IContentManager manager, bool report ) : System.Threading.Tasks.Task

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

Метод Описание
AdvancedCollection ( System.Guid id ) : System
AdvancedCollection ( System.Guid id, ISupportModding game ) : System
ConvertToMods ( CollectionVersionModel collectionVersion, IContentManager contentList ) : IEnumerable
GetDependencies ( IContentManager modList, IReadOnlyCollection mods ) : IEnumerable
GetRepo ( IContentManager manager, Uri uri ) : Task
HandleModsetMods ( IContentManager modList ) : void
SynchronizeMods ( IContentManager contentList, CollectionVersionModel collectionVersion ) : System.Threading.Tasks.Task
UpdateServersInfo ( CollectionVersionModel collectionVersion ) : void

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

Метод Описание
OnDeserialized ( StreamingContext ctx ) : void
ProcessServers ( IContentManager manager ) : System.Threading.Tasks.Task

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

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

protected AdvancedCollection ( System.Guid id ) : System
id System.Guid
Результат System

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

protected AdvancedCollection ( System.Guid id, ISupportModding game ) : System
id System.Guid
game ISupportModding
Результат System

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

protected ConvertToMods ( CollectionVersionModel collectionVersion, IContentManager contentList ) : IEnumerable
collectionVersion CollectionVersionModel
contentList IContentManager
Результат IEnumerable

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

protected GetDependencies ( IContentManager modList, IReadOnlyCollection mods ) : IEnumerable
modList IContentManager
mods IReadOnlyCollection
Результат IEnumerable

GetRepo() защищенный статический Метод

protected static GetRepo ( IContentManager manager, Uri uri ) : Task
manager IContentManager
uri System.Uri
Результат Task

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

public HandleCustomRepositories ( IContentManager manager, bool report ) : System.Threading.Tasks.Task
manager IContentManager
report bool
Результат System.Threading.Tasks.Task

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

protected HandleModsetMods ( IContentManager modList ) : void
modList IContentManager
Результат void

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

protected SynchronizeMods ( IContentManager contentList, CollectionVersionModel collectionVersion ) : System.Threading.Tasks.Task
contentList IContentManager
collectionVersion CollectionVersionModel
Результат System.Threading.Tasks.Task

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

protected UpdateServersInfo ( CollectionVersionModel collectionVersion ) : void
collectionVersion CollectionVersionModel
Результат void