C# Класс Nett.Coma.Transaction

Наследование: IMergeableConfig, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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