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

Encapsulates a transaction object with its transaction scheduler.
All requests to the same transaction have to made sequentially. The purpose of this class is to ensure that such calls are made in that fashion.
Наследование: INeo4jTransaction
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Commit ( ) : void
Dispose ( ) : void
EnqueueTask ( string commandDescription, IGraphClient client, IExecutionPolicy policy, CypherQuery query ) : Task
KeepAlive ( ) : void
Rollback ( ) : void
TransactionContext ( INeo4jTransaction transaction ) : System

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

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

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

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

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

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

public EnqueueTask ( string commandDescription, IGraphClient client, IExecutionPolicy policy, CypherQuery query ) : Task
commandDescription string
client IGraphClient
policy IExecutionPolicy
query Neo4jClient.Cypher.CypherQuery
Результат Task

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

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

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

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

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

public TransactionContext ( INeo4jTransaction transaction ) : System
transaction INeo4jTransaction
Результат System