LicenseInfo Class

This class represents the license information for one product feature (e.g., RTX64, TCP64, etc.). The feature to which an instance of this class applies is specified in property FeatureName.
Inheritance Hierarchy
SystemObject
  IntervalZero.RTX64RTX64Object
    IntervalZero.RTX64.ConfigLicenseInfo

Namespace:  IntervalZero.RTX64.Config
Assembly:  IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

Syntax
public class LicenseInfo : RTX64Object, 
	IConfigLicenseInfo, INotifyPropertyChanged

The LicenseInfo type exposes the following members.

Properties
NameDescription
Public propertyCreationTime
Date and time the object was created.
(Inherited from RTX64Object.)
Public propertyEdition
Returns a ProductEdition enumerator identifying the edition of the installed product. This property can only be successfully read when property FeatureName equals the value of public field FeatureRuntime.
Public propertyExpirationDate
Returns the date this license will expire. The value of this property is undefined if property IsEvaluation returns false.
Public propertyExpirationDays
Returns the number of days before this license will expire. The value of this property is undefined if property IsEvaluation returns false.
Public propertyFeatureName
Returns the feature name for this license.
Public propertyHostId
Returns the hostid for this license.
Protected propertyIsDisposed
True if the object has been disposed, false otherwise.
(Inherited from RTX64Object.)
Public propertyIsEvaluation
Returns true if this license is a evaluation license. Returns false if it a retail license.
Public propertyIsExpired
Returns true is this license is expired, false if not. This property is only defined if property IsEvaluation is true.
Public propertyIssuedDate
Returns the date this license was issued.
Public propertyLicensedProcessors
Returns the number of licensed processors. The value of this property is undefined when the value of property FeatureName is not equal to the value of public field FeatureRuntime.
Public propertyName
Name of the object.
(Inherited from RTX64Object.)
Public propertyVersion
Returns the version of licensed feature
Top
Methods
NameDescription
Public methodDispose
Dispose method.
(Inherited from RTX64Object.)
Protected methodOnNotifyPropertyChanged
Called when a property is changed
(Inherited from RTX64Object.)
Public methodToString
Override of Object.ToString(). Returns a human-readable representation of this LicenseInfo object.
(Overrides Object.ToString.)
Top
Events
NameDescription
Public eventPropertyChanged
Event Fired when a property value is changed
(Inherited from RTX64Object.)
Top
Fields
NameDescription
Public fieldStatic memberFeatureBuild
This is the name of the RTX64 Build feature.
Public fieldStatic memberFeatureMaintenance
This is the name of the RTX64 Maintenance feature.
Public fieldStatic memberFeatureRuntime
This is the name of the RTX64 Runtime feature.
Public fieldStatic memberFeatureSDK
This is the name of the RTX64 SDK feature.
Public fieldStatic memberFeatureTCPIP
This is the name of the RTX64 TCPIP Stack feature.
Top
See Also