/// <remarks/>
 public void getSearchKeywordsRecommendationAsync(GetSearchKeywordsRecommendationRequest getSearchKeywordsRecommendationRequest, object userState) {
     if ((this.getSearchKeywordsRecommendationOperationCompleted == null)) {
         this.getSearchKeywordsRecommendationOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSearchKeywordsRecommendationOperationCompleted);
     }
     this.InvokeAsync("getSearchKeywordsRecommendation", new object[] {
                 getSearchKeywordsRecommendationRequest}, this.getSearchKeywordsRecommendationOperationCompleted, userState);
 }
 /// <remarks/>
 public void getSearchKeywordsRecommendationAsync(GetSearchKeywordsRecommendationRequest getSearchKeywordsRecommendationRequest) {
     this.getSearchKeywordsRecommendationAsync(getSearchKeywordsRecommendationRequest, null);
 }