Table B-3 shows the complete parentage of the CmsApplicationContext class. As in the CmsHttpContext table, the properties and methods listed in italics are defined by the class in the column header and then inherited by the derived class(es) to the left.
The CmsApplicationContext class inherits all its properties directly from the CmsContext class without alteration and without the CmsAsp Context class that CmsHttpContext uses. The following properties are not available as they were in the CmsHttpContext class: Channel, ChannelItem, CmsQueryString, Current, IsUsingTemplate, Posting, and UserCacheKey. The following methods are also not available: Channel ItemIsVisible and ResolveUrl. This makes sense because this Context is used in the absence of a Posting URL, so there isn't a current Posting, Channel, or QueryString to reference. Table B-4 defines all the unique members listed for the Cms ApplicationContext class in Table B-3.
|