C# 클래스 MetaGeta.DataStore.DataStoreManager

상속: INotifyPropertyChanged, IDataStoreOwner
파일 보기 프로젝트 열기: anyoun/metageta 1 사용 예제들

공개 메소드들

메소드 설명
DataStoreManager ( bool designMode, IScheduler mainThreadScheduler ) : System.Collections.ObjectModel
DeleteDataStore ( MGDataStore dataStore ) : void
EnqueueAction ( IAction action, MGDataStore dataStore, MGFile file ) : void
NewDataStore ( string name, IDataStoreTemplate template ) : MGDataStore
Shutdown ( ) : void
WaitForQueueToEmpty ( ) : void

비공개 메소드들

메소드 설명
OnDataStoresChanged ( ) : void
OnPropertyChanged ( string name ) : void

메소드 상세

DataStoreManager() 공개 메소드

public DataStoreManager ( bool designMode, IScheduler mainThreadScheduler ) : System.Collections.ObjectModel
designMode bool
mainThreadScheduler IScheduler
리턴 System.Collections.ObjectModel

DeleteDataStore() 공개 메소드

public DeleteDataStore ( MGDataStore dataStore ) : void
dataStore MGDataStore
리턴 void

EnqueueAction() 공개 메소드

public EnqueueAction ( IAction action, MGDataStore dataStore, MGFile file ) : void
action IAction
dataStore MGDataStore
file MGFile
리턴 void

NewDataStore() 공개 메소드

public NewDataStore ( string name, IDataStoreTemplate template ) : MGDataStore
name string
template IDataStoreTemplate
리턴 MGDataStore

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

WaitForQueueToEmpty() 공개 메소드

public WaitForQueueToEmpty ( ) : void
리턴 void