Share via


TransferItemFailedEventArgs Class

Definition

Event Argument for Failed Single Blob Upload Transfers

public class TransferItemFailedEventArgs : Azure.Storage.DataMovement.DataTransferEventArgs
type TransferItemFailedEventArgs = class
    inherit DataTransferEventArgs
Public Class TransferItemFailedEventArgs
Inherits DataTransferEventArgs
Inheritance
TransferItemFailedEventArgs

Constructors

TransferItemFailedEventArgs(String, StorageResourceItem, StorageResourceItem, Exception, Boolean, CancellationToken)

Initializes a new instance of the TransferItemFailedEventArgs.

Properties

CancellationToken

Gets a cancellation token related to the original operation that raised the event. It's important for your handler to pass this token along to any asynchronous or long-running synchronous operations that take a token so cancellation (via something like

new CancellationTokenSource(TimeSpan.FromSeconds(10)).Token

for example) will correctly propagate.

(Inherited from SyncAsyncEventArgs)
DestinationResource

Gets the StorageResourceItem that was the destination resource for the transfer.

Exception

Gets the Exception that was thrown during the job.

IsRunningSynchronously

Gets a value indicating whether the event handler was invoked synchronously or asynchronously. Please see SyncAsyncEventHandler<T> for more details.

(Inherited from SyncAsyncEventArgs)
SourceResource

Gets the StorageResourceItem that was the source resource for the transfer.

TransferId

Job ID.

(Inherited from DataTransferEventArgs)

Applies to