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

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

공개 메소드들

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