Share via


TransferEventArgs Class

Definition

Common event arguments for any Storage Transfer Event Handler.

public abstract class TransferEventArgs : Azure.SyncAsyncEventArgs
type TransferEventArgs = class
    inherit SyncAsyncEventArgs
Public MustInherit Class TransferEventArgs
Inherits SyncAsyncEventArgs
Inheritance
TransferEventArgs
Derived

Constructors

TransferEventArgs(String, Boolean, CancellationToken)

Initializes a new instance of the TransferEventArgs.

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)
IsRunningSynchronously

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

(Inherited from SyncAsyncEventArgs)
TransferId

Transfer id.

Applies to