public ProductInfo BrowseNodeSearchRequest(BrowseNodeRequest BrowseNodeSearchRequest)
 {
     object[] results = this.Invoke("BrowseNodeSearchRequest", new object[] {
         BrowseNodeSearchRequest});
     return ((ProductInfo)(results[0]));
 }
 public System.IAsyncResult BeginBrowseNodeSearchRequest(BrowseNodeRequest BrowseNodeSearchRequest, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("BrowseNodeSearchRequest", new object[] {
         BrowseNodeSearchRequest}, callback, asyncState);
 }