| CMS.Helpers.Internal Namespace | 
| Class | Description | |
|---|---|---|
| CacheItemContractResolver | 
            Custom IContractResolver to exclude specific properties when (de)serializing.
              | |
| CacheItemRowContainer | 
            Helper class to hold cache item properties.
              | |
| CacheItemSerializationBinder | 
            The serialization binder used when resolving and loading CacheItemContainer objects.
              | |
| CryptoHelper | 
            Encapsulates cryptography helper methods.
              | |
| RedirectException | 
            Special exception class to break normal execution flow and record HTTP redirect
            requirements to be later caught by corresponding middleware.
              | |
| RequestException | 
            Special exception base class to break normal execution flow to be later caught by corresponding middleware.
              | |
| UnknownTypeDictionaryTKey, TValue | 
            Represents a collection of keys and values for unknown types.
              | 
| Interface | Description | |
|---|---|---|
| ICrawlerChecker | 
            Provides method for checking whether the current visitor is crawler.
              |