ArcGISPortalViewer.ViewModel.SearchViewModel.UpdateResults C# (CSharp) Method

UpdateResults() private method

private UpdateResults ( ) : void
return void
        private void UpdateResults()
        {
            if (!IsSearchQueryValid(SearchQuery))
            {
                if (SearchResults != null) 
                    SearchResults.Clear();
                NoResults = true;
                _totalHits = 0;
                return;
            }

            if (SearchResults != null)
            {
                _totalHits = 0;
                RaisePropertyChanged("SearchResultsNumber");
                // clear the search results and reload the incremental collection
                SearchResults.Reset();
            }
            else
            {
                IncremetalLoadingCollection.getMore getMoreItemsAsync = SearchQueryAsync;
                SearchResults = new IncremetalLoadingCollection(getMoreItemsAsync);
            }
        }