
Trial Limit provides for an evalation period with the ability to register or purchase a license.

Registration Limit asks the user for a serial number to unlock a specific license edition.

License Server Limit tracks software usage remotely to allow monitoring and remote disabling of licenses.

Time Limit controls how long the software can be used before a new license is required.

Use Limit allows the software to be used a limited number of times before a new license is required.

Feature Limit identifies named features that should be enabled by the license.

Type Limit restricts the license to a specific subset of types in an assembly.

Upgrade Limit requires a valid serial number from a previous release.

Application Limit manages the number of application instances that can run concurrently on a machine.

Service Limit controls how software can be used by Windows Services, ASP.NET applications and XML Web Services.

Publisher Limit only allows assemblies from specific companies to access the protected software.

Designtime Limit restricts the use of the component to the Visual Studio designtime environment.

Runtime Limit restricts the use of an assembly to standard applications - not designers.

OS Limit defines the list of operating systems the software may be used on.

Virtual Machine Limit determines if the software is running on a virtual machine and should use different validation rules.

Online Limit determines if the machine is connected to the Internet and uses different validation rules.