Table of Contents

Class SoftwarePackageLifecycle

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the lifecycle settings for a software package.

public class SoftwarePackageLifecycle : BaseTypeSection
Inheritance
SoftwarePackageLifecycle

Constructors

SoftwarePackageLifecycle()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.SoftwarePackageLifecycle class.

public SoftwarePackageLifecycle()

Properties

Enabled

Gets or sets whether the software lifecycle is enabled for this package.

public bool Enabled { get; set; }

Property Value

bool

ExtendedSupportExpiryDate

Gets or sets the expiry date for the extended manufacturer support of this product.

public DateTime ExtendedSupportExpiryDate { get; set; }

Property Value

DateTime

ProductStrings

Gets or sets the product search strings - for example "Microsoft Silverlight".

public SerializableStringCollection ProductStrings { get; set; }

Property Value

SerializableStringCollection

PublisherStrings

Gets or sets the publisher search strings - for example "HP%, Hewlett-Packard".

public SerializableStringCollection PublisherStrings { get; set; }

Property Value

SerializableStringCollection

ReleaseDate

Gets or sets the release date of this product.

public DateTime ReleaseDate { get; set; }

Property Value

DateTime

SupportExpiryDate

Gets or sets the expiry date for the manufacturer support of this product.

public DateTime SupportExpiryDate { get; set; }

Property Value

DateTime

VersionStrings

Gets or sets the version search strings - for example "1.0.%, 1.1.%".

public SerializableStringCollection VersionStrings { get; set; }

Property Value

SerializableStringCollection

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.SoftwarePackageLifecycle class from the specified XML.

public static SoftwarePackageLifecycle FromXml(string Xml)

Parameters

Xml string

The XML representation of the object.

Returns

SoftwarePackageLifecycle

A CENTREL.XIA.Configuration.Types.SoftwarePackageLifecycle class.

ToString()

Returns the lifecycle settings as a human readable string.

public override string ToString()

Returns

string

The lifecycle settings as a human readable string.