Release

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

Represents a Release entity with its properties and relationships to other entities.

public class Release : EntityTracker, INotifyPropertyChanged

Inheritance

objectEntityTrackerRelease

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

Release()

public Release()

Properties

Description

Gets or sets the description of the Release entity.

public string Description { get; set; }

Property Value

string

Id

Gets or sets the unique identifier for the Release entity.

public int Id { get; set; }

Property Value

int

LicenseTempates

Gets or sets the collection of LicenseTemplate entities related to the Release entity.

public virtual ICollection<LicenseTemplate> LicenseTempates { get; set; }

Property Value

ICollection<LicenseTemplate>

Name

Gets or sets the name of the Release entity.

public string Name { get; set; }

Property Value

string

ProductAssemblies

Gets or sets the collection of ProductAssembly entities related to the Release entity.

public virtual ICollection<ProductAssembly> ProductAssemblies { get; set; }

Property Value

ICollection<ProductAssembly>

ReleaseDate

Gets or sets the release date of the Release entity.

public DateTime ReleaseDate { get; set; }

Property Value

DateTime

ReleaseResources

Gets or sets the collection of ReleaseResource entities related to the Release entity.

public virtual ICollection<ReleaseResource> ReleaseResources { get; set; }

Property Value

ICollection<ReleaseResource>

Version

Gets or sets the version of the Release entity.

public string Version { get; set; }

Property Value

string

Last updated