Pre-defined Constraints
Pre-defined constraints are included with Distributed System Designers and contain a set of dialog boxes that enable you to more quickly locate groups of settings that you need to constrain against. Pre-defined constraints are provided at both the application layer and the application hosting layer. The following pre-defined constraints are available.
Constraint is available on | Constraint name | Description |
---|---|---|
Most applications |
Operating System |
Specify operating system requirements for logical servers hosting the application. |
IIS Web Server |
ASP.NET Membership |
Specify role management and membership requirements for Web applications. |
IIS Web Server |
ASP.NET Security |
Specify security modes, such as Forms, Windows, or Passport authentication for Web applications. |
IIS Web Server |
ASP.NET Session State |
Specify session state requirements for Web applications. |
The content of pre-defined constraints can be replicated using user-defined constraints, but the pre-defined constraint dialog boxes contain some additional logic applied to settings. For example, in the ASP.NET Security Constraint, if you do not select Forms Authentication as your security mode, the options in the Forms Authentication field are disabled.
Some options provided in the pre-defined constraint dialog boxes do not map to a single setting, but rather evaluate multiple related settings at once. The description pane located below the settings options in the constraint dialog box shows which settings are affected.
In This Section
How to: Enable Pre-defined Constraints
How to: Specify Operating System and .NET Framework Version Requirements on Logical Servers
Related Sections
How to: Author User Defined Constraints