DataCache.Unlock メソッド (String, DataCacheLockHandle)
キャッシュでロックされているオブジェクトを解放します。 このメソッドは、適切な DataCacheLockHandle がオブジェクトのロック解除に使用されるようにすることで、ペシミスティック同時実行をサポートします。
名前空間: Microsoft.ApplicationServer.Caching
アセンブリ: Microsoft.ApplicationServer.Caching.Client (microsoft.applicationserver.caching.client.dll)
使用法
構文
'宣言
Public Sub Unlock ( _
key As String, _
lockHandle As DataCacheLockHandle _
)
public void Unlock (
string key,
DataCacheLockHandle lockHandle
)
public:
void Unlock (
String^ key,
DataCacheLockHandle^ lockHandle
)
public void Unlock (
String key,
DataCacheLockHandle lockHandle
)
public function Unlock (
key : String,
lockHandle : DataCacheLockHandle
)
パラメーター
- key
リージョン内のオブジェクトを識別するために使用される一意の値です。
- lockHandle
オブジェクトがロックされた時点で返された DataCacheLockHandle オブジェクトです。
解説
lockHandle パラメーターは必須で、正常に実行するには、ロックされたオブジェクトの DataCacheLockHandle に一致する必要があります。 同時実行の詳細については、「同時実行モデル」および「同時実行メソッド」を参照してください。
ロックされたオブジェクトは有効期限切れにはなりませんが、有効期限後にロック解除された場合、すぐに有効期限切れになる場合があります。 詳細については、「有効期限と削除」を参照してください。
スレッド セーフ
この型のパブリック静的 (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
関連項目
参照
DataCache クラス
DataCache メンバー
Microsoft.ApplicationServer.Caching 名前空間