グループ ASP.NET View State セッション付き
NCache グループ化できる機能を提供します 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
で True に設定する必要があります ncContentOptimization
タグ。
<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>
グループ ASP.NET View State セッション構成メンバーを使用した場合
以下はグループ化です ASP.NET View State セッション構成メンバーを使用します。
メンバー | 説明 |
---|---|
groupedViewStateWithSessions |
このプロパティを通じてセッションをグループ化できます。 ASP.NET View State。セッションのすべてのビュー ステートは次のようにグループ化されます。 sessionId 。 これにより、グループ化されたすべてのビュー ステートを取得できます。 sessionId グループ情報を含むキャッシュから。 セッションによるビューステートのグループ化を有効にするには、このプロパティを「True」に設定します。デフォルトでは False です。 |
expireViewstateWithSession |
このプロパティを True に設定すると、セッションが期限切れになると、それに関連付けられているビュー ステートも期限切れになります。 |
sessionAppId |
確実にするための識別子を指定します。 sessionId 複数のアプリケーションが同じキャッシュを使用する場合でも、一意なままになります。 その値は、 sessionAppId sessionState タグ内。 |
sessionCacheName |
セッションデータが存在するキャッシュの名前。 その値は、 session state タグ。 |
も参照してください
構成と使用 NCache コンテンツの最適化
ビューステートキャッシングを制限する
ビューステートのページレベルのグループ化
ASP.NET出力キャッシュ用の分散キャッシュ
ASP.NET SignalR Backplane 概要