LicenseTemplate

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

Represents a license template.

public class LicenseTemplate : EntityTracker, INotifyPropertyChanged

Inheritance

objectEntityTrackerLicenseTemplate

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

LicenseTemplate()

public LicenseTemplate()

Properties

Code

Gets or sets the code of the license template.

public string Code { get; set; }

Property Value

string

Description

Gets or sets the description of the license template.

public string Description { get; set; }

Property Value

string

Format

Gets or sets the format of the license template.

public string Format { get; set; }

Property Value

string

GenerateKeyInfo

Gets or sets a value indicating whether key information should be generated for the license template.

public bool GenerateKeyInfo { get; set; }

Property Value

bool

Id

Gets or sets the ID of the license template.

public int Id { get; set; }

Property Value

int

LicenseFileName

Gets or sets the name of the license file associated with the template.

public string LicenseFileName { get; set; }

Property Value

string

Name

Gets or sets the name of the license template.

public string Name { get; set; }

Property Value

string

Product

Gets or sets the product associated with the license template.

[ForeignKey("ProductId")]
public virtual Product Product { get; set; }

Property Value

Product

ProductId

Gets or sets the ID of the product associated with the license template.

public int? ProductId { get; set; }

Property Value

int?

Release

Gets or sets the release associated with the license template.

[ForeignKey("ReleaseId")]
public virtual Release Release { get; set; }

Property Value

Release

ReleaseId

Gets or sets the ID of the release associated with the license template.

public int? ReleaseId { get; set; }

Property Value

int?

SignatureKeys

Gets or sets the resource containing the signature keys for the license template.

[ForeignKey("SignatureKeysId")]
public virtual Resource SignatureKeys { get; set; }

Property Value

Resource

SignatureKeysId

Gets or sets the ID of the resource containing the signature keys for the license template.

public int? SignatureKeysId { get; set; }

Property Value

int?

Template

Gets or sets the template string for the license template.

public string Template { get; set; }

Property Value

string

Last updated