Represents the information in IAttachmentUploadManager to track the background upload of a single attachment.
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Gets an ITestAttachment that represents the associated attachment.
Gets the number of bytes that have been uploaded.
Gets the date and time that the upload was completed.
Gets the date and time that the upload was started.
Gets a value that indicates whether the source of the attachment should be deleted after the upload is completed or canceled.
Returns total uncompressed length of the attachment
Gets the file name for the local attachment file.
If the upload has been paused, gets the reason that it has been paused.
Gets the name of the test project.
Gets the server to which the attachment is being uploaded.
Gets the ID for the test result.
Gets the ID for the test run.
Gets the current state of the upload.
Stops the upload and, if the source of the attachment is marked for deletion, deletes the source, then changes the state to Cancelled.
(Inherited from IDisposable.)
Adds the attachment to the queue and starts uploading as soon as possible.
Stops uploading the attachment until the Enqueue method is called.