IBM WebSphere™ eXtreme Scale Client for .NET Release 8.6.0.0 API Specification
Assembly: Client.Api (in Client.Api.dll) Version: 8.6.0.0
Specification details:
Locks the specified key and tests to see if the key was previously present in the data grid or Loader.
Namespace: IBM.WebSphere.Caching.MapAssembly: Client.Api (in Client.Api.dll) Version: 8.6.0.0
Syntax
Parameters
- key
- Type: TKey
Specifies the key to lock.
- lockMode
- Type: IBM.WebSphere.Caching.Map LockMode
Specifies the type of lock to acquire.
Return Value
Returns true if the key is found in the data grid or Loader (back-end persistent store).Exceptions
Exception | Condition |
---|---|
System ArgumentException | Occurs when a null key is specified. |
IBM.WebSphere.Caching GridException | Occurs when an error occurs during processing. |
IBM.WebSphere.Caching.Security AccessControlException | Occurs when the caller has insufficient authority to perform this operation. |
Remarks
Required client permission: | MapPermission.READ |
Pessimistic locks acquired: | LockMode.Shared, LockMode.Upgradable or LockMode.Exclusive |
Pessimistic locks held: | Yes |
Cache tier: | Progresses to all tiers until the key is found and the appropriate lock is acquired. |
See Also