DownloadHistory

Namespace: Babel.Data Assembly: Babel.Data.dll

Represents a history record of a download.

public class DownloadHistory : EntityTracker, INotifyPropertyChanged

Inheritance

objectEntityTrackerDownloadHistory

Implements

INotifyPropertyChanged

Inherited Members

EntityTracker.SetWithNotify<T>(T, ref T, string), EntityTracker.IsDirty, EntityTracker.PropertyChanged, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

DownloadHistory()

public DownloadHistory()

Properties

Count

Gets or sets the number of times the download has been accessed.

public int Count { get; set; }

Property Value

int

CreatedAt

Gets or sets the date and time the download history record was created.

public DateTime CreatedAt { get; set; }

Property Value

DateTime

Download

Gets or sets the download associated with the history record.

[ForeignKey("DownloadId")]
public virtual Download Download { get; set; }

Property Value

Download

DownloadId

Gets or sets the ID of the download associated with the history record.

public int DownloadId { get; set; }

Property Value

int

Id

Gets or sets the ID of the download history record.

public int Id { get; set; }

Property Value

int

Last updated