/// <remarks/>
 public void searchAsync(string in0, string in1, Map in2, int in3, object userState) {
     if ((this.searchOperationCompleted == null)) {
         this.searchOperationCompleted = new System.Threading.SendOrPostCallback(this.OnsearchOperationCompleted);
     }
     this.InvokeAsync("search", new object[] {
                                                 in0,
                                                 in1,
                                                 in2,
                                                 in3}, this.searchOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult Beginsearch(string in0, string in1, Map in2, int in3, System.AsyncCallback callback, object asyncState) {
     return this.BeginInvoke("search", new object[] {
                                                        in0,
                                                        in1,
                                                        in2,
                                                        in3}, callback, asyncState);
 }
 /// <remarks/>
 public void searchAsync(string in0, string in1, Map in2, int in3) {
     this.searchAsync(in0, in1, in2, in3, null);
 }
 public RemoteSearchResult[] search(string in0, string in1, Map in2, int in3) {
     object[] results = this.Invoke("search", new object[] {
                                                               in0,
                                                               in1,
                                                               in2,
                                                               in3});
     return ((RemoteSearchResult[])(results[0]));
 }
 /// <remarks/>
 public void renderContentAsync(string in0, string in1, long in2, string in3, Map in4, object userState) {
     if ((this.renderContentOperationCompleted == null)) {
         this.renderContentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnrenderContentOperationCompleted);
     }
     this.InvokeAsync("renderContent", new object[] {
                                                        in0,
                                                        in1,
                                                        in2,
                                                        in3,
                                                        in4}, this.renderContentOperationCompleted, userState);
 }
 /// <remarks/>
 public void renderContentAsync(string in0, string in1, long in2, string in3, Map in4) {
     this.renderContentAsync(in0, in1, in2, in3, in4, null);
 }
 /// <remarks/>
 public System.IAsyncResult BeginrenderContent(string in0, string in1, long in2, string in3, Map in4, System.AsyncCallback callback, object asyncState) {
     return this.BeginInvoke("renderContent", new object[] {
                                                               in0,
                                                               in1,
                                                               in2,
                                                               in3,
                                                               in4}, callback, asyncState);
 }
 public string renderContent(string in0, string in1, long in2, string in3, Map in4) {
     object[] results = this.Invoke("renderContent", new object[] {
                                                                      in0,
                                                                      in1,
                                                                      in2,
                                                                      in3,
                                                                      in4});
     return ((string)(results[0]));
 }