Example #1
0
        internal IAsyncResult BeginPrepareQuery(string cqlQuery, AsyncCallback callback, object state, object sender = null, object tag = null)
        {
            var longActionAc = new AsyncResult <KeyValuePair <RowSetMetadata, byte[]> >(-1, callback, state, this, "SessionPrepareQuery", sender, tag, _clientOptions.AsyncCallAbortTimeout);
            var token        = new LongPrepareQueryToken()
            {
                Consistency = ConsistencyLevel.Default, CqlQuery = cqlQuery, LongActionAc = longActionAc
            };

            ExecConn(token, false);

            return(longActionAc);
        }
Example #2
0
        internal IAsyncResult BeginPrepareQuery(string cqlQuery, AsyncCallback callback, object state, object sender = null, object tag = null)
        {
            var longActionAc = new AsyncResult<KeyValuePair<RowSetMetadata, byte[]>>(-1, callback, state, this, "SessionPrepareQuery", sender, tag);
            var token = new LongPrepareQueryToken() { Consistency = ConsistencyLevel.Default, CqlQuery = cqlQuery, LongActionAc = longActionAc };

            ExecConn(token, false);

            return longActionAc;
        }