DomainConstraint Members
The DomainConstraint type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DomainConstraint()()()() |
This is the constructor for the DomainConstraint. The constructor
is used to create the object with a valid license to attach it to.
|
|
DomainConstraint(LicenseFile) |
This is the constructor for the DomainConstraint. The constructor
is used to create the object and assign it to the proper license.
|
Methods
Name | Description | |
---|---|---|
Dispose |
Destroys this instance of the Constraint.
(Inherited from AbstractConstraint.) |
|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
FromXml(XmlNode) |
This creates a DomainConstraint from an XmlNode.
|
|
FromXml(String) |
This is responsible for parsing a String
to form the BetaConstriant.
(Inherited from AbstractConstraint.) |
|
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
IntFromXML | (Inherited from AbstractConstraint.) | |
MemberwiseClone | (Inherited from Object.) | |
Saved |
Resets the is dirty flag to know this item has been saved.
(Inherited from AbstractLicenseData.) |
|
StringFromXML | (Inherited from AbstractConstraint.) | |
ToString |
Provides detailed information about the constrain as a text
(Inherited from AbstractConstraint.) |
|
ToXmlString |
Converts this instance of License Data to a
String representing the XML
of the specific License Data object.
(Inherited from AbstractConstraint.) |
|
Validate |
This verifies the license meets its desired validation criteria. This includes validating that the license is run within the set of given domains. If the license is able to match a domain with the current domain then it will be successful (true). Otherwise it will return false and set the failure reason to the reason for the failure. |
Properties
Name | Description | |
---|---|---|
ConstraintType |
Gets the name (based on type) of the constraint.
(Inherited from AbstractConstraint.) |
|
CurrentDomain |
Gets or Sets the current domain this license is being executed on.
|
|
Description |
Gets or Sets the description of this constraint.
(Inherited from AbstractConstraint.) |
|
Domains |
Gets or Sets the an array of strings which represent the domain names allowed to use this license.
|
|
GUID |
Gets or Sets the runtime of the program in hours.
(Inherited from AbstractConstraint.) |
|
Icon |
Gets or Sets the icon for this constraint.
(Inherited from AbstractConstraint.) |
|
IsDirty |
Gets if this object has changed since the last save.
(Inherited from AbstractLicenseData.) |
|
License |
Gets or Sets LicenseFile this constraint belongs to.
(Inherited from AbstractConstraint.) |
|
Name |
Gets or Sets the name of this constraint.
(Inherited from AbstractConstraint.) |
|
RunTimeConstrain |
Gets or Sets the runtime of the program in hours.
(Inherited from AbstractConstraint.) |
|
VolumeConstrain |
Gets or Sets the number of items licensed program can instantiate, e.g. number of process variables, number of interfaces, etc.
(Inherited from AbstractConstraint.) |
|
Warning |
Gets or sets the warning provided during evaluwation of relevant constrains.
(Inherited from AbstractConstraint.) |