Click or drag to resize
CMS.Helpers Namespace
 
Classes
  ClassDescription
Public classAbstractOutputFile
Abstract output file with the base functionality.
Public classAbstractStockHelperTHelper
Abstract class for the stock helpers
Public classAdministrationUrlHelper
UI helper methods.
Public classAJAXHelper
AJAX helper.
Public classAttachmentHelper
Methods to work with the files representing attachments.
Public classAzureHelper
Helper methods and properties for Microsoft Azure integration.
Public classBrowserHelper Obsolete.
Browser helper methods.
Public classCacheConstants
Constants used for cache expiration options.
Public classCacheDebug
Cache debug methods
Public classCacheDependencyCallbackTTarget
Wrapper class for a weakly referenced callback for the cache helper
Public classCacheDependencyList
List of the cache dependencies.
Public classCachedSection
Cached section context handler.
Public classCachedSectionTData
Cached section context handler.
Public classCacheHelper
Provides helper methods for caching.
Public classCacheItemContainer
Container for the cache item.
Public classCacheOperation
Cache operation names
Public classCacheSettings
Cache settings container.
Public classCacheSynchronization
Provides support for cache web farm synchronization
Public classClearCacheItemsWebFarmTask
Web farm task used to clear cache items.
Public classClearFullPageCacheWebFarmTask Obsolete.
Web farm task used to clear full page caches.
Public classCMSCacheDependency
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.
Public classCMSHttpContext
Provides an instance of the HttpContext associated with the current request.
Public classComparisonTextPart
Class suitable for comparing 2 TextData, contains index to both source and destination string.
Public classComponentEvents
Events that serve for communication of the components within the system.
Public classContainerCustomData
Custom data container for data container.
Public classContentCodingEnum
Contains enumeration of supported HTTP content codings used for content compression (RFC 2616).
Public classContextHelper Obsolete.
Wrapper around RequestStockHelper, SessionHelper and CookieHelper to access the context values. It always uses the case sensitive keys.
Public classConversionService
Service which converts object to specific types
Public classCookieHelper
Provides the cookie management methods.
Public classCookieLevel
Constants for the system cookie levels
Public classCookieName
System cookie name constants
Public classCookieSettings
Cookie settings
Public classCssHelper
Utility methods for CSS manipulation.
Public classCssLinkHelper
Utility methods for CSS url manipulation.
Public classCultureHelper
Provides the global methods for culture helping operations.
Public classCustomData
Custom data container.
Public classDataHelper
Methods to work with the Data.
Public classDateTimeHelper
Methods to work with the DateTime.
Public classDateTimeUrlFormatter
Provides support for formatting and parsing DateTime values for usages in url links.
Public classDiffTextPart
This class conatins reference to appropriate source string including its difference status.
Public classDiscussionMacroHelper
Methods for resolving macros within discussion posts.
Public classDiscussionMacroResolver
Methods for resolving macros within discussion posts.
Public classDocumentationHelper
Helper methods for documentation links.
Public classDummyItem
Dummy item.
Public classEncryptionHelper
Provides validation RSA singed license key.
Public classEnumCategoryAttribute
Allows to differentiate enum's members to categories.
Public classEnumDefaultValueAttribute
Marks the enum value as the default value for the containing enum type.
Public classEnumHelper
Provides helper methods for working with the Enum types.
Public classEnumOrderAttribute
Specifies the order for an enum field.
Public classEnumStringRepresentationAttribute
Specifies the string representation for an enum field.
Public classEnumStringRepresentationExtensions
Provides extension methods for working with the Enum types.
Public classFileHelper
File helper methods.
Public classFilterState
Represents a state of the filter control.
Public classFixXHTMLSettings
Container for the XHTML fixing settings.
Public classHashSettings
Hash settings container
Public classHashValidationSalts
This class contains constants with
Public classHelpersExtensions
Extension methods.
Public classHelpersModule
Represents the helpers module.
Public classHelpersModuleMetadata
Represents the helpers module metadata.
Public classHTMLHelper
HTML utility methods.
Public classHTTPHelper
Provides the methods for the safe access to the HTTPContext.
Public classImageHelper
Class providing methods for image processing.
Public classImageHelperOctreeQuantizer
Quantize using an Octree.
Public classImageHelperQuantizer
Summary description for Class1.
Public classInvalidVirtualContextException
Thrown when path processed by VirtualContext is invalid
Public classLoremIpsumGenerator
Lorem ipsum text generator.
Public classMimeTypeHelper
Mime type helper.
Public classObjectArrayComparer
Object array comarer.
Public classObjectArrayComparerT
Object array comparer. Compares 2 lists just by string at index set in ComparableIndex property.
Public classObjectParameters
Object parameters container.
Public classPermissionException
Permission exception.
Public classPersistentStorageHelper
Persistent storage management.
Public classPreferredCultureOnDemand
Encapsulates the site name but doesn't request it until it is demanded by Value.
Public classProjectHelper
Class provides helper methods used during installation and import/export process.
Public classQueryHelper
QueryString helper methods.
Public classRegexHelper
Regular expression helper.
Public classRemoveCacheItemWebFarmTask
Web farm task used to clear cache.
Public classRemovePersistentStorageKeyWebFarmTask
Web farm task used to remove key from internal cache.
Public classRequestContext
Request context properties
Public classRequestHelper
Request helping methods.
Public classRequestStockHelper
Inserts items into RequestItems.Items.
Public classResHelper
Provides methods to provide localized resource strings
Public classRSAKeyExtensions
Helper class to manually add missing .NetStandard FromXmlString(String) overload method.
Public classSecurityDebug
Security debug methods
Public classSecurityHelper
Contains methods for ensuring security
Public classSessionHelper
Session management.
Public classSystemHelper
System operations.
Public classTextData
Class for storing Text data for comparison.
Public classTextDataComparator
Divide TextData into pieces according to their resemblance.
Public classTextDiffList
Class for comparison 2 TextData, contains 2 lists of differences.
Public classTextHelper
Contains various methods for text formatting and transformation.
Public classTextNormalizationSettings
Normalization settings for text comparison
Public classTextPart
General TextPart referencing to index of original Data as a start of TextPart.
Public classTouchCacheItemWebFarmTask
Web farm task used to touch cache items.
Public classTrackableT
Defines a base class for the classes that can be tracked
Public classTrackedSection
Defines a concurrent section within the code
Public classURLHelper
Url processing methods.
Public classUserDataInfo
Custom data container.
Public classValidationHelper
Global class providing Validation methods.
Public classValidator
Provides fluent interface for validation of user input.
Public classVirtualContext
Stores the virtual context for the current request
Public classWebFarmHelper
Web farm helper
Public classWindowHelper
Window objects management.
Public classXElementExtensions
Extension methods for XElement type to be able query XML data with ignoring case.
Public classXmlData
XML data container.
Public classXmlExtensions
Extension methods for System.Xml classes.
Public classXmlHelper
Class providing xml validation methods.
Structures
Interfaces
  InterfaceDescription
Public interfaceICacheDependencyCallback
Interface which allows the object to execute a PerformCallback method when the object is removed from the cache if the cache dependency has changed
Public interfaceICultureService
Defines culture-related methods
Public interfaceICurrentCookieLevelProvider
Provides methods for obtaining and manipulation with the cookie level for the current request.
Public interfaceIProgressiveCache
Provides optimization of parallel data loads. The data are loaded once, stored into cache and the result is shared.
Public interfaceIReadOnlyFlag
ObjectDataSet interface
Delegates
  DelegateDescription
Public delegateCMSCacheItemRemovedCallback
Defines a callback method for notifying applications when a cached item is removed from the cache.
Public delegateHTMLHelperDecoratePathArbiterHandler
Handler to decide whether the given path should be decorated with a virtual context prefix.
Public delegateTextHelperOnBeforeRemoveDiacriticsEventHandler
Represents the method that will handle an event that should be called before remove diacritics.
Public delegateURLHelperPathModifierHandler
Handler to modify the existing given path
Enumerations
  EnumerationDescription
Public enumerationCMSCacheItemPriority
Specifies the relative priority of items stored in the cache.
Public enumerationCMSCacheItemRemovedReason
Specifies the reason an item was removed from the cache.
Public enumerationComparisonStatus
Type of TextPart match against other string enumeration.
Public enumerationComparisonTextPartSortBy
Type of TextPart sorting enumeration.
Public enumerationConvertTableEnum
Table to DIV conversion setting enum
Public enumerationCutTextEnum
Defines the cut location for the text when shortened
Public enumerationDiffStatus
Type of TextPart difference against other string enumeration.
Public enumerationDiscussionActionEnum
Discussion action enumeration.
Public enumerationDocumentMarkEnum
Document mark type.
Public enumerationExcludedSystemEnum
Enumeration for excluded pages by the system.
Public enumerationFileSizeUnitsEnum
Enumeration for file size units.
Public enumerationFilesLocationTypeEnum
Enumeration for Files location type setting key.
Public enumerationImageHelperImageFlipEnum
Enumeration used to specify flipping axis.
Public enumerationImageHelperImagePositionEnum Obsolete.
Enumeration of the image positioning within another image or object.
Public enumerationImageHelperImageRotationEnum
Enumeration used to specify angle for image rotation.
Public enumerationImageHelperImageTrimAreaEnum
Enumeration used to specify trimming area.
Public enumerationImageHelperImageTypeEnum
Available image types.
Public enumerationImageHelperSupportedTypesEnum
Supported image types for conversion.
Public enumerationImageResizeEnum
Image resize enumeration.
Public enumerationOptInApprovalResultEnum
General enumeration for opt-in validation results
Public enumerationRequestStatusEnum
URL rewriting results enum.
Public enumerationSecurityAccessEnum
General access enumeration.
Public enumerationSourcePointTypeEnum
Graph source point type enumeration.
Public enumerationSplitModeEnum
Split mode enumeration for frameset split view control.
Public enumerationTextCompareOperatorEnum
Specifies possible operators for comparing text (used mostly in CMSFormControls/Filters/TextFilter control).
Public enumerationTextComparisonModeEnum
Type of comparison in which should be compared text treated.
Public enumerationTextComparisonTypeEnum
Type of rendered diff text.
Public enumerationTrailingSlashEnum
Trailing slash enumeration.
Public enumerationUserAgentEnum
User agent enum.
Public enumerationValidityEnum
Validity period enumeration.