C# Class Nett.Coma.Transaction

Inheritance: IMergeableConfig, IDisposable
Afficher le fichier Open project: paiden/Nett Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Init ( ) : void
Transaction ( IMergeableConfig persistable, Action onCloseTransactionCallback ) : System

Method Details

CanHandleSource() public méthode

public CanHandleSource ( IConfigSource source ) : bool
source IConfigSource
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EnsureExists() public méthode

public EnsureExists ( TomlTable content ) : bool
content TomlTable
Résultat bool

Load() public méthode

public Load ( ) : TomlTable
Résultat TomlTable

Load() public méthode

public Load ( IConfigSource source ) : TomlTable
source IConfigSource
Résultat TomlTable

Load() public méthode

public Load ( TomlTable table, IConfigSource source ) : TomlTable
table TomlTable
source IConfigSource
Résultat TomlTable

LoadSourcesTable() public méthode

public LoadSourcesTable ( ) : TomlTable
Résultat TomlTable

Save() public méthode

public Save ( TomlTable content ) : void
content TomlTable
Résultat void

Save() public méthode

public Save ( TomlTable table, IConfigSource source ) : void
table TomlTable
source IConfigSource
Résultat void

Start() public static méthode

public static Start ( IMergeableConfig persistable, Action onCloseTransactionCallback ) : Transaction
persistable IMergeableConfig
onCloseTransactionCallback Action
Résultat Transaction

WasChangedExternally() public méthode

public WasChangedExternally ( ) : bool
Résultat bool