ALE.Sql.Sql.ExecuteNonQueryCallback C# (CSharp) Method

ExecuteNonQueryCallback() public method

public ExecuteNonQueryCallback ( IAsyncResult result ) : void
result IAsyncResult
return void
        public void ExecuteNonQueryCallback(IAsyncResult result)
        {
            var state = (ExecuteNonQueryState) result.AsyncState;
            try
            {
                var recordsAffected = state.Command.EndExecuteNonQuery(result);
                EventLoop.Pend(() => state.Callback(null, recordsAffected));
            } catch (Exception ex)
            {
                EventLoop.Pend(() => state.Callback(ex, -1));
            }
        }