/// <remarks/>
 public void saveRequirementDocumentAsync(long cookie, CRequirementDocument pRequirementDocument, object userState) {
     if ((this.saveRequirementDocumentOperationCompleted == null)) {
         this.saveRequirementDocumentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnsaveRequirementDocumentOperationCompleted);
     }
     this.InvokeAsync("saveRequirementDocument", new object[] {
                 cookie,
                 pRequirementDocument}, this.saveRequirementDocumentOperationCompleted, userState);
 }
 public int saveRequirementDocument(long cookie, CRequirementDocument pRequirementDocument) {
     object[] results = this.Invoke("saveRequirementDocument", new object[] {
                 cookie,
                 pRequirementDocument});
     return ((int)(results[0]));
 }
 /// <remarks/>
 public void saveRequirementDocumentAsync(long cookie, CRequirementDocument pRequirementDocument) {
     this.saveRequirementDocumentAsync(cookie, pRequirementDocument, null);
 }
 public long addRequirementDocument(long cookie, CRequirementDocument pRequirementDocument) {
     object[] results = this.Invoke("addRequirementDocument", new object[] {
                 cookie,
                 pRequirementDocument});
     return ((long)(results[0]));
 }