コード例 #1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public TransactionApplier startTx(org.neo4j.storageengine.api.CommandsToApply transaction, org.neo4j.kernel.impl.locking.LockGroup lockGroup) throws java.io.IOException
        public override TransactionApplier StartTx(CommandsToApply transaction, LockGroup lockGroup)
        {
            TransactionApplier[] txAppliers = new TransactionApplier[_appliers.Length];
            for (int i = 0; i < _appliers.Length; i++)
            {
                txAppliers[i] = _appliers[i].startTx(transaction, lockGroup);
            }
            return(new TransactionApplierFacade(txAppliers));
        }
コード例 #2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public TransactionApplier startTx(org.neo4j.storageengine.api.CommandsToApply transaction, org.neo4j.kernel.impl.locking.LockGroup lockGroup) throws java.io.IOException
        public override TransactionApplier StartTx(CommandsToApply transaction, LockGroup lockGroup)
        {
            return(StartTx(transaction));
        }
コード例 #3
0
 public abstract TransactionApplier StartTx(CommandsToApply transaction);
コード例 #4
0
 public override TransactionApplier StartTx(CommandsToApply transaction)
 {
     return(new CacheInvalidationTransactionApplier(_neoStores, _cacheAccess));
 }
コード例 #5
0
 public override TransactionApplier StartTx(CommandsToApply transaction)
 {
     return(this);
 }
コード例 #6
0
 public override TransactionApplier StartTx(CommandsToApply transaction)
 {
     return(new HighIdTransactionApplier(_neoStores));
 }