Grupo procesos ASP.NET View State con sesión
NCache proporciona una característica que permite agrupar ASP.NET View State with a particular session. Due to this dependency, as the session is expired, the View State associated with it expires too. The View State and session can reside either on two different caches or on a single cache. To enable this feature, expireViewstateWithSession
debe establecerse como Verdadero en el ncContentOptimization
etiqueta.
<ncContentOptimization>
<settings enableMinification="false"
enableViewstateCaching="true"
groupedViewStateWithSessions="true"
viewstateThreshold="1"
cacheUriMapping="true"
enableTrace="true"
expireViewstateWithSession="true"
sessionCacheName="demoSessionCache"
sessionAppId="demoApp">
<cacheSettings cacheName="demoCache">
<expiration type="None" duration="0" >
</cacheSettings>
</settings>
</ncContentOptimization>
Grupo procesos ASP.NET View State con miembros de configuración de sesión
A continuación se muestra la agrupación para ASP.NET View State con miembros de configuración de sesión.
Titular | Descripción |
---|---|
groupedViewStateWithSessions |
A través de esta propiedad se puede agrupar una sesión con ASP.NET View State. Todos los estados de vista de una sesión se agrupan con sessionId . Esto permite recuperar todos los estados de vista agrupados con un sessionId del caché con información del grupo. Establezca esta propiedad en "Verdadero" para habilitar la agrupación de estado de vista con sesiones; es Falso de forma predeterminada. |
expireViewstateWithSession |
Establecer esta propiedad en Verdadero garantizará que cuando caduque una sesión, su estado de vista asociado también caduque. |
sessionAppId |
Especifica un identificador para garantizar que sessionId sigue siendo único en caso de que varias aplicaciones utilicen el mismo caché. Su valor debe ser el mismo que el sessionAppId en la etiqueta sessionState. |
sessionCacheName |
El nombre de la caché en la que residen los datos de la sesión. Su valor debe ser el mismo que el de la propiedad cacheName en el session state etiqueta. |
Vea también
Configuración y uso NCache Optimización de contenido
Limitar almacenamiento en caché de estado de vista
Agrupación de nivel de página para estado de vista
Caché distribuida para el almacenamiento en caché de resultados de ASP.NET
ASP.NET SignalR Backplane General