Share via


DataTransferEventArgs(String, Boolean, CancellationToken) Constructor

Definition

Initializes a new instance of the DataTransferEventArgs.

protected DataTransferEventArgs (string transferId, bool isRunningSynchronously, System.Threading.CancellationToken cancellationToken);
new Azure.Storage.DataMovement.DataTransferEventArgs : string * bool * System.Threading.CancellationToken -> Azure.Storage.DataMovement.DataTransferEventArgs
Protected Sub New (transferId As String, isRunningSynchronously As Boolean, cancellationToken As CancellationToken)

Parameters

transferId
String

The transfer ID.

isRunningSynchronously
Boolean

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

cancellationToken
CancellationToken

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 will correctly propagate. The default value is None.

Exceptions

Thrown if transferId is empty or null.

Applies to