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
파일 보기 프로젝트 열기: albumprinter/Neo4jClient 1 사용 예제들

공개 메소드들

메소드 설명
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