Report

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

Represents a report entity with its properties.

public class Report : EntityTracker, INotifyPropertyChanged

Inheritance

objectEntityTrackerReport

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

Report()

public Report()

Properties

Address

Gets or sets the address of the report.

public string Address { get; set; }

Property Value

string

ClientId

Gets or sets the unique identifier of the client.

public string ClientId { get; set; }

Property Value

string

ClientName

Gets or sets the name of the client.

public string ClientName { get; set; }

Property Value

string

Content

Gets or sets the content of the report.

public string Content { get; set; }

Property Value

string

ContentType

Gets or sets the content type of the report.

public string ContentType { get; set; }

Property Value

string

Date

Gets or sets the date of the report.

public DateTime? Date { get; set; }

Property Value

DateTime?

Id

Gets or sets the unique identifier of the report.

public int Id { get; set; }

Property Value

int

MachineId

Gets or sets the unique identifier of the machine.

public string MachineId { get; set; }

Property Value

string

Name

Gets or sets the name of the report.

public string Name { get; set; }

Property Value

string

Properties

Gets or sets the collection of report properties.

public virtual ICollection<ReportProperty> Properties { get; set; }

Property Value

ICollection<ReportProperty>

Uid

Gets or sets the unique identifier of the report user.

public string Uid { get; set; }

Property Value

string

UserKey

Gets or sets the unique identifier of the report user.

public string UserKey { get; set; }

Property Value

string

Version

Gets or sets the version of the report.

public string Version { get; set; }

Property Value

string

Last updated