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

OrConstraint Methods

The OrConstraint type exposes the following members.

Methods


  Name Description
Public method Dispose
Destroys this instance of the Constraint.
(Inherited from AbstractConstraint.)
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromXml(XmlNode)
This creates an AndConstraint from an XmlNode.
(Inherited from AbstractContainerConstraint.)
Public method FromXml(String)
This is responsible for parsing a String to form the BetaConstriant.
(Inherited from AbstractConstraint.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method IntFromXML (Inherited from AbstractConstraint.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method parseConstraintsFields (Inherited from AbstractContainerConstraint.)
Public method Saved
Resets the is dirty flag to know this item has been saved.
(Inherited from AbstractLicenseData.)
Protected method StringFromXML (Inherited from AbstractConstraint.)
Public method ToString
Provides detailed information about the constrain as a text
(Inherited from AbstractConstraint.)
Protected method ToXmlString(XmlTextWriter) (Inherited from AbstractContainerConstraint.)
Public method ToXmlString()()()()
Toes the XML string.
(Inherited from AbstractContainerConstraint.)
Public method Validate
This verifies the license meets its desired validation criteria. This test will pass as long as one of the constraints contained within it's collection is valid. If all of them are invalid, then the validate will fail and the license failure reason will be set to the last constraint which failed while being validated.