AbstractConstraint Class
AbstractConstraint is an abstract class which all licensing constraints are built from. The AbstractConstraint defines the necessary items for a Constraint to be used by the CodeProtectLP. The provider then uses the constraints Validate function to enforce the Constraint.
Assembly: CAS.CodeProtect (in CAS.CodeProtect.dll)
Syntax
public abstract class AbstractConstraint : AbstractLicenseData, IConstraint
Public MustInherit Class AbstractConstraint _ Inherits AbstractLicenseData _ Implements IConstraint
public ref class AbstractConstraint abstract : public AbstractLicenseData, IConstraint
Inheritance Hierarchy
CAS.Lib.CodeProtect.LicenseDsc..::..AbstractLicenseData
CAS.Lib.CodeProtect.LicenseDsc..::..AbstractConstraint