internal BitsError(BitsJob job, IBackgroundCopyError error) { if (null == error) { throw new ArgumentNullException(@"error"); } this.error = error; this.job = job; }