The types in the System.Runtime.Caching.Hosting namespace support .NET Framework hosting environments that use the caching features in ASP.NET.
Defines an identifier for application domains that a cache implementation can use to interact with a host environment.
Defines a way to expose a custom FileChangeMonitor object to a cache implementation.
Defines an interface that a cache uses in order to communicate cache memory usage to a host environment.
The base ObjectCache class exposes a static Host property. When a .NET Framework hosting environment starts individual application domains, it can set a reference to the Host property. This enables the hosting environment to provide better integration with the cache.