Implicit Constraints
Implicit constraints are those authored by application and logical server prototype providers. These constraints express known requirements of the application or logical server. For example, ASP.NET Web applications cannot be hosted on an IIS server if the WebSvcExtRestrictionList property does not contain ASP.NET.
The following implicit constraints are provided with applications and servers in the Distributed System Designers.
Scope | Name | Description |
---|---|---|
Application Hosting Relationship |
SupportsASPNET |
ASP.NET applications cannot be hosted on an IIS server if the WebSvcExtRestrictionList property does not contain ASP.NET. |
Application Hosting Relationship |
SupportsWebApplications |
An ASP.NET Web application cannot run script maps if one or more of the required script map extensions (.aspx, .config, .ascx, .asax, or.compiled) is disabled. |
Application Hosting Relationship |
SupportsStaticContent |
This constraint is violated when an ASP.NET Web application is configured to provide dynamic content or script maps required by the Web application are disabled on the Web site. |
Application Hosting Relationship |
AuthenticationModeConstraint |
This constraint is violated when the ASP.NET configuration is set to Forms, but the ASP.NET Web application is not configured to support Anonymous. This constraint also fails if the ASP.NET configuration is set to Windows and the authflags are not configured to support NTLM. |
Implicit constraints are not displayed in the user interface and cannot be edited. They are configuration properties of the application or logical server prototypes that they are associated with.
See Also
Other Resources
Constraining Application and Application Hosting Relationships