/// <summary>
 /// Initializes a new instance of the <see cref="UploadDocumentServerOperation"/> class.
 /// </summary>
 /// <param name="document">Document</param>
 /// <param name="recordIdentification">Record identification</param>
 /// <param name="fieldId">Field identification</param>
 /// <param name="delegate">Delegate object</param>
 public UploadDocumentServerOperation(
     UploadDocument document,
     string recordIdentification,
     int fieldId,
     IUploadDocumentRequestDelegate @delegate)
     : this(document, recordIdentification, fieldId, null, @delegate)
 {
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="UploadDocumentServerOperation"/> class.
 /// </summary>
 /// <param name="document">Document</param>
 /// <param name="recordIdentification">Record identification</param>
 /// <param name="fieldId">Field identification</param>
 /// <param name="noD3Link">No D3 Link data</param>
 /// <param name="delegate">Delegate object</param>
 public UploadDocumentServerOperation(
     UploadDocument document,
     string recordIdentification,
     int fieldId,
     string noD3Link,
     IUploadDocumentRequestDelegate @delegate)
 {
     this.Document             = document;
     this.RecordIdentification = recordIdentification;
     this.FieldId  = fieldId;
     this.Delegate = @delegate;
     this.NoD3Link = noD3Link;
 }