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

공개 메소드들

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