C# 클래스 withSIX.Play.Core.Games.Legacy.Mods.SubscribedCollection

상속: AdvancedCollection
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

공개 메소드들

메소드 설명
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