Product

Namespace: Babel.Licensing Assembly: Babel.Licensing.dll

Represents the licensed product. This class cannot be inherited.

public sealed class Product

Inheritance

objectProduct

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Product()

Default constructor.

public Product()

Product(Product)

Copy constructor.

public Product(Product other)

Parameters

NameDescription

other Product

The Product object to copy.

Exceptions

NameDescription

Thrown when the parameter other to copy is null.

Properties

Gets or sets product copyright.

public string Copyright { get; set; }

Property Value

string

Description

Gets or sets the product description.

public string Description { get; set; }

Property Value

string

Id

Gets or sets the product identifier.

public string Id { get; set; }

Property Value

string

Name

Gets or sets the product name.

public string Name { get; set; }

Property Value

string

Url

Gets or sets URL where to find product information.

public string Url { get; set; }

Property Value

string

Version

Gets or sets the product version.

public string Version { get; set; }

Property Value

string

Last updated