DataCacheSessionStoreProvider.SetAndReleaseItemExclusive メソッド
キャッシュ内のセッション項目情報を現在の要求の値で更新し、セッション項目上のロックをクリアします。
名前空間: Microsoft.ApplicationServer.Caching
アセンブリ: Microsoft.ApplicationServer.Caching.Client (microsoft.applicationserver.caching.client.dll)
使用法
構文
'宣言
Public Overrides Sub SetAndReleaseItemExclusive ( _
context As HttpContext, _
id As String, _
item As SessionStateStoreData, _
lockId As Object, _
newItem As Boolean _
)
public override void SetAndReleaseItemExclusive (
HttpContext context,
string id,
SessionStateStoreData item,
Object lockId,
bool newItem
)
public:
virtual void SetAndReleaseItemExclusive (
HttpContext^ context,
String^ id,
SessionStateStoreData^ item,
Object^ lockId,
bool newItem
) override
public void SetAndReleaseItemExclusive (
HttpContext context,
String id,
SessionStateStoreData item,
Object lockId,
boolean newItem
)
public override function SetAndReleaseItemExclusive (
context : HttpContext,
id : String,
item : SessionStateStoreData,
lockId : Object,
newItem : boolean
)
パラメーター
- context
現在の要求の HttpContext です。
- id
現在の要求のセッション識別子です。
- item
格納される現在のセッション値を含む SessionStateStoreData オブジェクトです。
- lockId
現在の要求のロック識別子です。
- newItem
true である場合、セッション項目を新しい項目として識別します。それ以外の場合、セッション項目を既存の項目として識別します。
解説
詳細については、基本クラス SessionStateStoreProviderBase のドキュメントを参照してください。
スレッド セーフ
この型のパブリック静的 (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンスのメンバーはいずれも、スレッド セーフである保証はありません。
プラットフォーム
開発プラットフォーム
Visual Studio 2010 およびそれ以降, .NET Framework 4
対象プラットフォーム
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
関連項目
参照
DataCacheSessionStoreProvider クラス
DataCacheSessionStoreProvider メンバー
Microsoft.ApplicationServer.Caching 名前空間