The ActivationLimit type exposes the following members.
ActivationLimit | Initializes a new instance of the ActivationLimit class. |
Activate | Attempts to activate the license by requesting permission from the user and then contacting any designated Servers or processing any provided unlock codes. | |
ActivateAtServer | Attempts to contact one of the Servers to activate the license. | |
ActivateAtServerAsync | Activates the license at the server. | |
ActivateByCode | Activates the license with the given code and profile. | |
AssertFeatureVersion | Asserts the feature version. Inherited from Limit. | |
AssertMinimumVersion | Asserts the license file version is at least the given version. Inherited from Limit. | |
AssertNotReadOnly | Asserts that the Limit is not read only. Use before setting the value of a property. Inherited from Limit. | |
AttachAspNetForm | Attaches the activation form to the ASP.NET application output. | |
CanDelayActivation | Determines whether activation can be delayed and the user can use the license until a later time. | |
CompareTo | Compares the Limit with another Limit. Inherited from Limit. | |
CreatePanel | Called to create a SuperFormPanel capable of showing the page with the given id. Overrides SuperFormLimit..::..CreatePanel(String, SecureLicenseContext). | |
Deactivate | Deactivates the license. The application should quit immediately after deactivating the license. | |
DeactivateAsync | Deactivates the license asynchronously. | |
DeactivateAtServer | Deactivates the license at server. | |
DeactivateAtServerAsync | Deactivates the license at the server asynchronously. | |
Dispose | Overloaded. Releases any managed or unmanaged resources used by the limit. | |
Equals | Inherited from Object. | |
Finalize | Releases any resources during garbage collection. Inherited from Limit. | |
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. Inherited from Limit. | |
GetNameAndSummary | Gets the name and summary description of the limit for display. Inherited from Limit. | |
GetOrdinal | Gets the ordinal of the Limit in the SecureLicense. Inherited from Limit. | |
GetPersistentData | Overloaded. Helper for getting data persisted between sessions. | |
GetProfilesForThisMachine | Gets all the Profiles that can be used to activate on this machine. | |
GetStateLimits | Gets the limits to validate when this instance is in the given state. | |
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. Overrides Limit..::..Granted(SecureLicenseContext). | |
HandleAspNetActivationRequest | Processes the request to activate the license via the form displayed on the ASP.NET page. | |
HasStateLimits | Determines whether there are any child State limits looking for the given state. | |
Invalidate | Invalidates any activation data currently stored in the limit. | |
IsMachineValid | Checks to see if the hardware profile of the current machine matches one of the previously activated Profiles. | |
MakeReadOnly | Called when the limit should become read only. Overrides SuperFormLimit..::..MakeReadOnly()()()(). | |
MakeRequiredText | Makes a string that describes the requirements of the activation limit and how the user can activate. | |
MakeTemplateVariables | Makes the template variables. | |
MemberwiseClone | Inherited from Object. | |
OnChanged | Overloaded. Called when a property changes. | |
OnCollectionChanged | Called when an item in a collection changes Inherited from Limit. | |
OnLicenseAssigned | Called when [license assigned]. Inherited from Limit. | |
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. Overrides Limit..::..Peek(SecureLicenseContext). | |
ReadChildLimit | Reads a child Limit from the XML reader. Inherited from Limit. | |
ReadChildLimits | Reads the child limits when the limit does not contain any child XML itself. Inherited from Limit. | |
ReadFromXml | Reads the Limit properties from the XML reader. Overrides SuperFormLimit..::..ReadFromXml(XmlReader). | |
ResolveCloneLinks | Resolves any references between new cloned limits and their original values. Inherited from Limit. | |
ResolveDefaultShouldShowForm | Determines if the activation form should be shown. Overrides SuperFormLimit..::..ResolveDefaultShouldShowForm(SecureLicenseContext). | |
ResolveShouldShowForm | Determines if the limit should show it's form when valiated. Inherited from SuperFormLimit. | |
SetPersistentData | Overloaded. Helper for setting data persisted between sessions. | |
ShowForm | Called to show the form. If a CustomForm is provided it will be used, otherwise creates the default SuperFormPanel for the given page. Inherited from SuperFormLimit. | |
ToString | Returns a String that represents the current Object. Inherited from Limit. | |
Validate | Validates that the SecureLicense being granted is within the limits enforced by this object. Overrides Limit..::..Validate(SecureLicenseContext). | |
WriteToXml | Persists the Limit to the XML writer. Overrides SuperFormLimit..::..WriteToXml(XmlWriter, LicenseSaveType). |
AspNetFormTemplateVariables | Variables used in the AspNetFormTemplate. | |
DefaultAspNetHeaderTemplate | The default AspNetHeaderTemplate. | |
DefaultAspNetTemplate | The default AspNetFormTemplate. | |
DefaultEmailTemplate | The default UnlockEmailTemplate. | |
EmailTemplateVariables | Variables used in the UnlockEmailTemplate. |
ActiveProfile | Gets the ActivationProfile that was matched against the current machine during validation. | |
AspNetFormTemplate | Gets or sets the HTML template to use for showing the activation form in an ASP.NET application. See remarks for available requirements and variables. | |
AspNetHeaderTemplate | Gets or sets the HTML template to use display on the top of the page to notify the user that they need to activate. | |
AutoActivate | Gets or sets a value that indicates if the license should attempt to automatically activate without asking the user. | |
CanActivateByCode | Gets or sets a value that indicates if the SecureLicense can be activated with a code. | |
CanDeactivate | Gets or sets a value that indicates if the license can be deactivated for use on another machine. When true, enables the license transfer wizard. | |
CanDeactivateWithoutServer | Gets or sets a value that indicates if the license can be deactivated even if the all of the Servers cannot be reached. | |
CodeAlgorithm | Gets or sets the CodeAlgorithm to us for generating and validating activation codes. | |
CodeMask | Gets or sets a mask to use when prompting the user to enter an unlock code. | |
ContinueDelay | Gets or sets the number of seconds to force the user to wait before they can continue without activating. | |
CustomForm | Gets or sets the assembly qualified name of a custom class to use when displaying a custom form. See remarks for requirements. Inherited from SuperFormLimit. | |
CustomForms | Gets or sets the CustomForms value. Inherited from SuperFormLimit. | |
Description | Gets the description of the limit. Overrides Limit..::..Description. | |
DisplayName | Gets the display name of the limit, either it's Nickname or Name. Inherited from Limit. | |
FormShown | Gets or sets a value that indicates if the form was shown during validation. Inherited from SuperFormLimit. | |
HasActivated | Gets a value that indicates if the license has been activated previously. Does not validate that the hardware is still the same, only that it has been activated at some point. | |
HasChildLimits | Gets a value that indicates if the limit contains any child limits. Inherited from Limit. | |
HideExtendButton | Gets or sets a value that indicates if the button to allow users to extend the grace period should be hidden. The extension form can still be reached by typing F6. | |
HideManualButton | Gets or sets a value that indicates if the "Activate Manually" button should be hidden when CanActivateByCode is true. The manual activation form can still be reached by typing F7. | |
IsDisposed | Gets a value that indicates if all references to this Limit have been released and the object has been disposed. Inherited from Limit. | |
IsGui | Gets a value that indicates if the limit (or child limit) will display a form to the user Inherited from Limit. | |
LastActivated | Gets the date and time when the license was last activated. | |
License | Gets or sets a reference to the SecureLicense that contains this Limit. Inherited from Limit. | |
LimitId | Gets or sets a unique ID for the limit. Inherited from Limit. | |
Limits | Gets the collection of child limits. Inherited from Limit. | |
LogoResource | Gets or sets the URL of the logo bitmap to display on the form. Should be a 130 by 115 PNG, JPG, GIF or BMP and may contain transparency. | |
Name | Gets the display name of the limit. Overrides Limit..::..Name. | |
NameAndSummary | Gets the Name and SummaryText as a formatted string. Inherited from Limit. | |
Nickname | Gets or sets a value to use when displaying the limit in the DeployLX Manager. Inherited from Limit. | |
ParentCollection | Gets the LimitCollection that owns the limit. Inherited from Limit. | |
Profiles | Gets the collection of ActivationProfiles to track and the tolerance levels for those profiles. | |
QualifiedTypeName | Gets a string to be used for loading the custom limit. The default is the fully qualified assembly name of the type. Inherited from Limit. | |
ServerRetries | Gets the number of times that the server should be contacted if it fails. | |
Servers | Gets a collection of addresses for the LicenseServer to contact during activation. When activation the limit will attempt to contact each server in order until a valid connection can be made. | |
ShouldShowForm | Gets or sets a value that indicates if the activation form should be displayed to the user when the license has not been activated or the machine has changed. | |
State | Overrides Limit..::..State. | |
SummaryText | Gets a summary description of the properties set on the limit. Inherited from Limit. | |
UniqueId | Gets an id that can uniquely identify this limit and license. Useful when the LimitId is repeated across multiple licenses. Inherited from Limit. | |
UnlockEmailTemplate | Gets or sets a plain text template to use when generating email requests for an unlock code. | |
ValidationStates | Overrides Limit..::..ValidationStates. |
ICloneable..::..Clone | Creates a new object that is a copy of the current instance. Inherited from Limit. | |
IComparable..::..CompareTo | Inherited from Limit. | |
ISerializable..::..GetObjectData | Inherited from Limit. | |
IXmlPersistable..::..ReadFromXml | Inherited from Limit. | |
IXmlPersistable..::..WriteToXml | Inherited from Limit. | |
IChange..::..Changed | Fired when one of the properties of the limit or a child objects changes. Inherited from Limit. | |
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. Inherited from Limit. | |
ISuperFormLimit..::..CreatePanel | Called to create a SuperFormPanel capable of showing the page with the given id. Inherited from SuperFormLimit. |