CAS.Lib.CodeProtect Namespace
CAS.Lib.CodeProtect.LicenseDsc Namespace
CAS.Lib.CodeProtect.LicenseDsc.Constraints Namespace
CAS.Lib.CodeProtect.Properties Namespace
OOI CodeProtect

AbstractConstraint Methods

The AbstractConstraint type exposes the following members.

Methods


  Name Description
Public method Dispose
Destroys this instance of the Constraint.
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromXml(String)
This is responsible for parsing a String to form the BetaConstriant.
Public method FromXml(XmlNode)
This loads the XML data for the Constraint from an XmlNode. The XmlNode is the piece of the XmlDocument that is contained within the constraint block of the XmlDocument.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Saved
Resets the is dirty flag to know this item has been saved.
(Inherited from AbstractLicenseData.)
Public method ToString
Provides detailed information about the constrain as a text
Public method ToXmlString()()()()
Converts this instance of License Data to a String representing the XML of the specific License Data object.
Public method Validate
Defines the validation method of this Constraint. This is the method the Constraint uses to accept or reject a license request.