C# 클래스 Nett.Coma.Transaction

상속: IMergeableConfig, IDisposable
파일 보기 프로젝트 열기: paiden/Nett 1 사용 예제들

공개 메소드들

메소드 설명
CanHandleSource ( IConfigSource source ) : bool
Dispose ( ) : void
EnsureExists ( TomlTable content ) : bool
Load ( ) : TomlTable
Load ( IConfigSource source ) : TomlTable
Load ( TomlTable table, IConfigSource source ) : TomlTable
LoadSourcesTable ( ) : TomlTable
Save ( TomlTable content ) : void
Save ( TomlTable table, IConfigSource source ) : void
Start ( IMergeableConfig persistable, Action onCloseTransactionCallback ) : Transaction
WasChangedExternally ( ) : bool

비공개 메소드들

메소드 설명
Init ( ) : void
Transaction ( IMergeableConfig persistable, Action onCloseTransactionCallback ) : System

메소드 상세

CanHandleSource() 공개 메소드

public CanHandleSource ( IConfigSource source ) : bool
source IConfigSource
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EnsureExists() 공개 메소드

public EnsureExists ( TomlTable content ) : bool
content TomlTable
리턴 bool

Load() 공개 메소드

public Load ( ) : TomlTable
리턴 TomlTable

Load() 공개 메소드

public Load ( IConfigSource source ) : TomlTable
source IConfigSource
리턴 TomlTable

Load() 공개 메소드

public Load ( TomlTable table, IConfigSource source ) : TomlTable
table TomlTable
source IConfigSource
리턴 TomlTable

LoadSourcesTable() 공개 메소드

public LoadSourcesTable ( ) : TomlTable
리턴 TomlTable

Save() 공개 메소드

public Save ( TomlTable content ) : void
content TomlTable
리턴 void

Save() 공개 메소드

public Save ( TomlTable table, IConfigSource source ) : void
table TomlTable
source IConfigSource
리턴 void

Start() 공개 정적인 메소드

public static Start ( IMergeableConfig persistable, Action onCloseTransactionCallback ) : Transaction
persistable IMergeableConfig
onCloseTransactionCallback Action
리턴 Transaction

WasChangedExternally() 공개 메소드

public WasChangedExternally ( ) : bool
리턴 bool