QACExperimenter.Approaches.BaseApproach.SubmitQuery C# (CSharp) Méthode

SubmitQuery() public méthode

public SubmitQuery ( System.DateTime queryTime, string query ) : void
queryTime System.DateTime
query string
Résultat void
        public void SubmitQuery(DateTime queryTime, string query)
        {
            _queryCount++;

            query = query.ToLower();

            string partialQuery = "";

            // Get characters
            if (query.Length > _autoCompleteAfterNChars)
            {
                partialQuery = query.Substring(0, _autoCompleteAfterNChars);

                // Provides a cloned large autocompletion list ready for sorting and evaluation output
                AutoCompletionList autoCompletionList = AutoCompleteQuery(queryTime, partialQuery, query);

                QueueEvaluationThread(queryTime, partialQuery, query, autoCompletionList); // Send to evaluation for ranking and output
            }
            else
            {
                QueueEvaluationThread(queryTime, partialQuery, query, new AutoCompletionList()); // Empty autocompletion list (no autocomplete options)
            }
        }