Class DataTransferEventArgs
Represents a data transfer event.
Inheritance
System.Object
DataTransferEventArgs
Namespace: DNVGL.One.Compute.Core.DataTransfer
Assembly: DNVGL.One.Compute.Core.dll
Syntax
public class DataTransferEventArgs : EventArgs
Constructors
View SourceDataTransferEventArgs(Object, Object, DateTime, DateTime, Exception)
Initializes a new instance of the DataTransferEventArgs class.
Declaration
public DataTransferEventArgs(object source, object destination, DateTime startTime, DateTime endTime, Exception exception = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | source | The source. |
| System.Object | destination | The destination. |
| DateTime | startTime | The start time. |
| DateTime | endTime | The end time. |
| Exception | exception | The exception. |
Properties
View SourceDestination
Gets the instance representation of transfer destination location.
Declaration
public object Destination { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | The destination. |
EndTime
Gets transfer end time.
Declaration
public DateTime EndTime { get; }
Property Value
| Type | Description |
|---|---|
| DateTime | The end time. |
Exception
Gets the exception if the transfer is failed, or null if the transfer is success.
Declaration
public Exception Exception { get; }
Property Value
| Type | Description |
|---|---|
| Exception | The exception. |
Source
Gets the instance representation of transfer source location.
Declaration
public object Source { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | The source. |
StartTime
Gets transfer start time.
Declaration
public DateTime StartTime { get; }
Property Value
| Type | Description |
|---|---|
| DateTime | The start time. |