public bool catalogProductLinkUpdate(string sessionId, string type, string product, string linkedProduct, catalogProductLinkEntity data, string identifierType)
 {
     object[] results = this.Invoke("catalogProductLinkUpdate", new object[] {
                 sessionId,
                 type,
                 product,
                 linkedProduct,
                 data,
                 identifierType});
     return ((bool)(results[0]));
 }
 /// <remarks/>
 public System.IAsyncResult BegincatalogProductLinkUpdate(string sessionId, string type, string product, string linkedProduct, catalogProductLinkEntity data, string identifierType, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("catalogProductLinkUpdate", new object[] {
                 sessionId,
                 type,
                 product,
                 linkedProduct,
                 data,
                 identifierType}, callback, asyncState);
 }