The Limit type exposes the following members.
AssertFeatureVersion | Asserts the feature version. | |
AssertMinimumVersion | Asserts the license file version is at least the given version. | |
AssertNotReadOnly | Asserts that the Limit is not read only. Use before setting the value of a property. | |
CompareTo | Compares the Limit with another Limit. | |
CreateLimitFromName | Creates a Limit object based on the given name. | |
Dispose | Overloaded. Releases any managed or unmanaged resources used by the limit. | |
Equals | Inherited from Object. | |
Finalize | Releases any resources during garbage collection. Overrides Object..::..Finalize()()()(). | |
GetHashCode | Inherited from Object. | |
GetLimitName | Gets the name of the limit for serialization to XML. The default is the name of the type minus any trailing "Limit" identifier. | |
GetNameAndSummary | Gets the name and summary description of the limit for display. | |
GetOrdinal | Gets the ordinal of the Limit in the SecureLicense. | |
GetPersistentData | Overloaded. Helper for getting data persisted between sessions. | |
GetType | Inherited from Object. | |
Granted | Called every time the SecureLicense is granted. Used to enforce limits that must be checked each time the license is validated. | |
MakeReadOnly | Marks the object as read only. Further attempts to modify the protected properties of the object should result in an exception. Objects protected by a parent's read-only status may ignore this call. | |
MemberwiseClone | Inherited from Object. | |
OnChanged | Overloaded. Called when a property changes. | |
OnCollectionChanged | Called when an item in a collection changes | |
OnLicenseAssigned | Called when [license assigned]. | |
Peek | Allows a limit to communicate it's status without interacting with the user. Used with child limits to pick limits that are valid before attempting to interact with the user. | |
ReadChildLimit | Reads a child Limit from the XML reader. | |
ReadChildLimits | Reads the child limits when the limit does not contain any child XML itself. | |
ReadFromXml | Reads the Limit properties from the XML reader. | |
ResolveCloneLinks | Resolves any references between new cloned limits and their original values. | |
SetPersistentData | Overloaded. Helper for setting data persisted between sessions. | |
ToString | Returns a String that represents the current Object. Overrides Object..::..ToString()()()(). | |
Validate | Validates that the SecureLicense being granted is within the limits enforced by this object. | |
WriteToXml | Persists the Limit to the XML writer. |
Description | Gets a description of the limit. | |
DisplayName | Gets the display name of the limit, either it's Nickname or Name. | |
HasChildLimits | Gets a value that indicates if the limit contains any child limits. | |
IsDisposed | Gets a value that indicates if all references to this Limit have been released and the object has been disposed. | |
IsGui | Gets a value that indicates if the limit (or child limit) will display a form to the user | |
License | Gets or sets a reference to the SecureLicense that contains this Limit. | |
LimitId | Gets or sets a unique ID for the limit. | |
Limits | Gets the collection of child limits. | |
Name | Gets the display name of the limit. | |
NameAndSummary | Gets the Name and SummaryText as a formatted string. | |
Nickname | Gets or sets a value to use when displaying the limit in the DeployLX Manager. | |
ParentCollection | Gets the LimitCollection that owns the limit. | |
QualifiedTypeName | Gets a string to be used for loading the custom limit. The default is the fully qualified assembly name of the type. | |
State | Gets the current validation state of the limit when the limit supports more than one ValidationStates. | |
SummaryText | Gets a summary description of the properties set on the limit. | |
UniqueId | Gets an id that can uniquely identify this limit and license. Useful when the LimitId is repeated across multiple licenses. | |
ValidationStates | Gets the list of named validation states that the limit supports. |
ICloneable..::..Clone | Creates a new object that is a copy of the current instance. | |
IComparable..::..CompareTo | ||
ISerializable..::..GetObjectData | ||
IXmlPersistable..::..ReadFromXml | ||
IXmlPersistable..::..WriteToXml | ||
IChange..::..Changed | Fired when one of the properties of the limit or a child objects changes. | |
IChange..::..MakeReadOnly | Marks the object as read only. Further attempts to modify the protected properties of the object should result in an exception. Objects protected by a parent's read-only status may ignore this call. |