リミット ASP.NET View State キャッシング
NCache の数を制限する柔軟性を提供します。 ASP.NET View Stateグループおよびセッションごとに設定され、ビュー ステート メタデータのロックが可能になります。ビュー ステート キャッシュを制限するには、 <ncContentOptimization>
タグ:
<ncContentOptimization>
<settings enableViewstateCaching="true"
viewstateThreshold="0"
cacheUriMapping="true"
enableTrace="true"
groupedViewStateWithSessions="true"
maxViewStatesPerSession="5"
enableMetadataLocking="false"
releaseLockInterval="5000">
<cacheSettings cacheName="demoCache">
<expiration type="None" duration="0" >
</cacheSettings>
</settings>
</ncContentOptimization>
ASP.NET View State キャッシュ構成メンバー
以下は ASP.NET View State キャッシュ構成メンバー:
メンバー | 説明 |
---|---|
MaxViewStatesPerSession |
この機能を有効にするには、ゼロより大きい値を指定します。ゼロ以下の値が設定されている場合は、すべてのビューステートがキャッシュされます。 タグをスキップすると、すべてのビューステートがキャッシュされます。 |
EnableMetadataLocking |
内部メタデータ操作がロック操作であるかどうかを定義します。 場合に関係します。 MaxViewStatesPerSession が有効になっており、デフォルト値は True です。 |
ReleaseLockInterval |
ロックが解放されるまでの間隔をミリ秒単位で定義します。 場合に関係します。 MaxViewStatesPerSession が有効になっており、デフォルト値は 5000ms です。 |
も参照してください
構成と使用 NCache コンテンツの最適化
セッションを含むグループビューステート
ページレベルのグループ化 ASP.NET View State
ASP.NET出力キャッシュ用の分散キャッシュ
ASP.NET SignalR Backplane 概要