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

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

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

Метод Описание
Clone ( ) : CustomCollection
ComparePK ( object obj ) : bool
GetAuthorUri ( ) : Uri
SubscribedCollection ( System.Guid collectionID, System.Guid subscribedAccountId, ISupportModding game ) : System
Unsubscribe ( IConnectApiHandler api ) : System.Threading.Tasks.Task
UpdateFromMod ( IMod mod ) : void
UpdateInfoFromOnline ( CollectionModel collection, CollectionVersionModel collectionVersion, Account author, IContentManager contentList ) : System.Threading.Tasks.Task

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

Метод Описание
AddMod ( Mod mod ) : bool
GetShortId ( ) : ShortGuid
RemoveMod ( IMod mod ) : bool

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

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

protected AddMod ( Mod mod ) : bool
mod Mod
Результат bool

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

public Clone ( ) : CustomCollection
Результат CustomCollection

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

public ComparePK ( object obj ) : bool
obj object
Результат bool

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

public GetAuthorUri ( ) : Uri
Результат System.Uri

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

protected GetShortId ( ) : ShortGuid
Результат ShortGuid

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

protected RemoveMod ( IMod mod ) : bool
mod IMod
Результат bool

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

public SubscribedCollection ( System.Guid collectionID, System.Guid subscribedAccountId, ISupportModding game ) : System
collectionID System.Guid
subscribedAccountId System.Guid
game ISupportModding
Результат System

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

public Unsubscribe ( IConnectApiHandler api ) : System.Threading.Tasks.Task
api IConnectApiHandler
Результат System.Threading.Tasks.Task

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

public UpdateFromMod ( IMod mod ) : void
mod IMod
Результат void

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

public UpdateInfoFromOnline ( CollectionModel collection, CollectionVersionModel collectionVersion, Account author, IContentManager contentList ) : System.Threading.Tasks.Task
collection CollectionModel
collectionVersion CollectionVersionModel
author withSIX.Play.Core.Connect.Account
contentList IContentManager
Результат System.Threading.Tasks.Task