/// <remarks/>
 public void saveLinkAsync(long cookie, CLink pLink, object userState) {
     if ((this.saveLinkOperationCompleted == null)) {
         this.saveLinkOperationCompleted = new System.Threading.SendOrPostCallback(this.OnsaveLinkOperationCompleted);
     }
     this.InvokeAsync("saveLink", new object[] {
                 cookie,
                 pLink}, this.saveLinkOperationCompleted, userState);
 }
 /// <remarks/>
 public void saveLinkAsync(long cookie, CLink pLink) {
     this.saveLinkAsync(cookie, pLink, null);
 }
 /// <remarks/>
 public void addLinkAsync(long cookie, CLink pLink) {
     this.addLinkAsync(cookie, pLink, null);
 }
 public int saveLink(long cookie, CLink pLink) {
     object[] results = this.Invoke("saveLink", new object[] {
                 cookie,
                 pLink});
     return ((int)(results[0]));
 }
 public long addLink(long cookie, CLink pLink) {
     object[] results = this.Invoke("addLink", new object[] {
                 cookie,
                 pLink});
     return ((long)(results[0]));
 }