コード例 #1
0
        private string[] DoExecute(ThreadingRule threading, S subject, KernelTransaction.Type txType, bool startEarly, params string[] queries)
        {
            NamedFunction <S, Exception> startTransaction = new NamedFunctionAnonymousInnerClass(this, subject, txType, startEarly, queries);

            _done = threading.Execute(startTransaction, subject);
            return(queries);
        }
コード例 #2
0
        internal virtual string ExecuteCreateNode(ThreadingRule threading, S subject)
        {
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final String query = "CREATE (:Test { name: '" + neo.nameOf(subject) + "-node'})";
            string query = "CREATE (:Test { name: '" + _neo.nameOf(subject) + "-node'})";

            return(Execute(threading, subject, query));
        }
コード例 #3
0
 internal virtual string[] ExecuteEarly(ThreadingRule threading, S subject, KernelTransaction.Type txType, params string[] queries)
 {
     return(DoExecute(threading, subject, txType, true, queries));
 }
コード例 #4
0
 internal virtual string ExecuteEarly(ThreadingRule threading, S subject, KernelTransaction.Type txType, string query)
 {
     return(DoExecute(threading, subject, txType, true, query)[0]);
 }
コード例 #5
0
 internal virtual string[] Execute(ThreadingRule threading, S subject, params string[] queries)
 {
     return(DoExecute(threading, subject, KernelTransaction.Type.@explicit, false, queries));
 }
コード例 #6
0
 internal virtual string Execute(ThreadingRule threading, S subject, string query)
 {
     return(DoExecute(threading, subject, KernelTransaction.Type.@explicit, false, query)[0]);
 }