Namespace CMS.Helpers
Classes
- AbstractOutputFile
Abstract output file with the base functionality.
- AbstractStockHelper<THelper>
Abstract class for the stock helpers
- AzureHelper
Helper methods and properties for Microsoft Azure integration.
- CMSCacheDependency
Establishes a dependency relationship between an item stored in ASP.NET application's cache and a file, cache key, an array of either or another dependency object. This class monitors the dependency relationship so that when any of them changes, the cache item will be automatically removed.
- CacheConstants
Constants used for cache expiration options.
- CacheDependencyBuilder
Builder class for creating cache dependencies.
- CacheDependencyCallback<TTarget>
Wrapper class for a weakly referenced callback for the cache helper
- CacheHelper
Provides helper methods for caching.
- CacheOperation
Cache operation names
- CacheSettings
Cache settings container.
- CachedSection
Cached section context handler.
- CachedSection<TData>
Cached section context handler.
- ClearCacheItemsWebFarmTask
Web farm task used to clear cache items.
- ContainerCustomData
Custom data container for data container.
- ConversionService
Service which converts object to specific types
- CookieHelper
Provides the cookie management methods.
- CookieLevel
Constants for the system cookie levels
- CookieName
System cookie name constants
- CookieSettings
Cookie settings
- CultureHelper
Provides the global methods for culture helping operations.
- CustomData
Custom data container.
- DataHelper
Methods to work with the Data.
- DateTimeHelper
Methods to work with the DateTime.
- DocumentationHelper
Helper methods for documentation links.
- EncryptionHelper
Provides validation RSA singed license key.
- EnumCategoryAttribute
Allows to differentiate enum's members to categories.
- EnumDefaultValueAttribute
Marks the enum value as the default value for the containing enum type.
- EnumHelper
Provides helper methods for working with the
Enum
types.
- EnumOrderAttribute
Specifies the order for an enum field.
- EnumStringRepresentationAttribute
Specifies the string representation for an enum field.
- EnumStringRepresentationExtensions
Provides extension methods for working with the
Enum
types.
- FileHelper
File helper methods.
- HTMLHelper
HTML utility methods.
- HTTPHelper
Provides the methods for the safe access to the HTTPContext.
- HashSettings
Hash settings container
- HelpersExtensions
Extension methods.
- ImageHelper
Class providing methods for image processing.
- MimeTypeHelper
Mime type helper.
- ObjectParameters
Object parameters container.
- PermissionException
Permission exception.
- QueryHelper
QueryString helper methods.
- RSAKeyExtensions
Helper class to manually add missing .NetStandard System.Security.Cryptography.RSA.FromXmlString(string) overload method.
- RegexHelper
Regular expression helper.
- RemoveCacheItemWebFarmTask
Web farm task used to clear cache.
- RequestContext
Request context properties
- RequestStockHelper
Inserts items into RequestItems.Items.
- ResHelper
Provides methods to provide localized resource strings
- SecurityHelper
Contains methods for ensuring security
- SystemHelper
System operations.
- TextHelper
Contains various methods for text formatting and transformation.
- TextNormalizationSettings
Normalization settings for text comparison
- TouchCacheItemWebFarmTask
Web farm task used to touch cache items.
- Trackable<T>
Defines a base class for the classes that can be tracked
- TrackedSection
Defines a concurrent section within the code
- URLHelper
URL processing methods.
- ValidationHelper
Global class providing Validation methods.
- WebFarmHelper
Web farm helper
- XmlData
XML data container.
- XmlExtensions
Extension methods for System.Xml classes.
- XmlHelper
Class providing xml validation methods.
Interfaces
- ICacheDependencyBuilderFactory
Factory for creating instances of CacheDependencyBuilder.
- ICacheDependencyCallback
Interface which allows the object to execute a PerformCallback method when the object is removed from the cache if the cache dependency has changed
- ICurrentCookieLevelProvider
Provides methods for obtaining and manipulation with the cookie level for the current request.
- IDomainValidationService
Interface for domain validation service.
- IProgressiveCache
Provides optimization of parallel data loads. The data are loaded once, stored into cache and the result is shared.
- IReadOnlyFlag
ObjectDataSet interface
Enums
- CMSCacheItemPriority
Specifies the relative priority of items stored in the cache.
- CMSCacheItemRemovedReason
Specifies the reason an item was removed from the cache.
- CutTextEnum
Defines the cut location for the text when shortened
- ExcludedSystemEnum
Enumeration for excluded pages by the system.
- FileSizeUnitsEnum
Enumeration for file size units.
- FilesLocationTypeEnum
Enumeration for Files location type setting key.
- RequestStatusEnum
URL rewriting results enum.
- SourcePointTypeEnum
Graph source point type enumeration.
- TextCompareOperatorEnum
Specifies possible operators for comparing text (used mostly in CMSFormControls/Filters/TextFilter control).
- TrailingSlashEnum
Trailing slash enumeration.
- ValidityEnum
Validity period enumeration.
Delegates
- CMSCacheItemRemovedCallback
Defines a callback method for notifying applications when a cached item is removed from the cache.
- HTMLHelper.DecoratePathArbiterHandler
Handler to decide whether the given path should be decorated with a virtual context prefix.
- TextHelper.OnBeforeRemoveDiacriticsEventHandler
Represents the method that will handle an event that should be called before remove diacritics.