| Class | Description |
|---|---|
| AspxPageNamespaceAttribute | Set the base namespace for page classes, for automatic page-type <=> page-URL mapping, |
| AspxPagePathAttribute | Set the base page path beginning with "~", such as "~/" or "~/Context". This attribute works together with AspxPageNamespaceAttribute, to map page path with their code-behind class. For example: [assembly:AspxPagePath("~/Context")]
[assembly:AspxPageNamespace("MyWeb.Pages")] Will map:
|
| ControlExtenderAttribute | Register your control extender. Multiple attriutes for one control extender are allowed and all of them will take effect, however repeated registering for a same control will cause exceptions. Assemblies that contain control extenders to be registered automatially (with this attribute) must have ControlExtenderEnabledAttribute |
| ControlExtenderEnabledAttribute | Mark this assembly for automatic control extender scanning and registering. |
| GenericServiceAttribute | Register your generic service for an entity type and its derived types. Multiple attriutes for one service are allowed and all of them will take effect, however repeated registering for a same type will cause exceptions. Assemblies that contain generic services to be registered automatially (with this attribute) must have GenericServiceEnabledAttribute |
| GenericServiceEnabledAttribute | Mark assembly for automatic generic service scanning and registering. |
| NHibernateEnabledAttribute | Mark this assembly for nhibernate mapping. |
| PageFilterAttribute | Register your page-level filter (interceptor), with a specified base page class type or an interface which is implemented in the matched pages. Multiple attriutes for one page type are allowed and all of them will take effect, and you may register a same type (page class or interface) with different filters, however repeated registering for a (type, filter) pair will cause exceptions. Assemblies that contain page filters to be registered automatially (with this attribute) must have PageFilterEnabledAttribute |
| PageFilterEnabledAttribute | Mark this assembly for page filter scanning. |
| QueryParameterAttribute | Mark public fields to receieve HTTP query parameters. The attribute can be used in pages or master pages. |
| ServiceAttribute | Indicate the marked class is a service bound to specified container with a defined key name. |
| ServiceDependencyAttribute | Indicate the marked class has a dependency to another service bound in specified container with a key name. |