Управление состоянием в ASP.NET
Страница 7. Серверные методы. Custom


Custom

Используется в случае, если ни один из вышеперечисленных методов не подходит. Этот способ доступен только начиная с ASP.NET 2.0 и позволяет реализовать свой собственный метод хранения. При этом реализовывать всю функциональность необязательно, в большинстве случаев достаточно заменить одну из составляющих сеансового модуля, куда входит блок работы с данными, элемент состояния сеанса, словарь данных и идентификатор сеанса. Для замены одного из этих компонентов, необходимо создать соответствующие классы и указать их в настройках сессии в web.config. Следующий пример демонстрирует замену стандартного провайдера классом MyProviderClass из сборки MyProviderAssembly:

  • <sessionState

    mode="Custom"
    customProvider="MyProviderClass,MyProviderAssembly"
    cookieless="true"
    timeout="20"
    />

 
« Предыдущая статья   Следующая статья »