C# Класс Neo4jClient.Transactions.TransactionScopeProxy

Represents a TransactionContext scope within an ITransactionalManager. Encapsulates the real TransactionContext, so that in reality it only exists one single TransactionContext object in a joined scope, but multiple TransactionScopeProxies that can be pushed, or popped (in a scope context).
Наследование: INeo4jTransaction
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Commit ( ) : void
Dispose ( ) : void
KeepAlive ( ) : void
Rollback ( ) : void

Защищенные методы

Метод Описание
DoCommit ( ) : void
ShouldDisposeTransaction ( ) : bool
TransactionScopeProxy ( ITransactionalGraphClient client, TransactionContext transactionContext ) : System

Описание методов

Commit() публичный Метод

public Commit ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

DoCommit() защищенный абстрактный Метод

protected abstract DoCommit ( ) : void
Результат void

KeepAlive() публичный абстрактный Метод

public abstract KeepAlive ( ) : void
Результат void

Rollback() публичный абстрактный Метод

public abstract Rollback ( ) : void
Результат void

ShouldDisposeTransaction() защищенный абстрактный Метод

protected abstract ShouldDisposeTransaction ( ) : bool
Результат bool

TransactionScopeProxy() защищенный Метод

protected TransactionScopeProxy ( ITransactionalGraphClient client, TransactionContext transactionContext ) : System
client ITransactionalGraphClient
transactionContext TransactionContext
Результат System