LocalLockManager Class |
An implementation of ILockManager in which every instance of the LocalLockManager
has its own set of named locks that are not shared in any way with other instances. The LocalLockManager can
be used to synchronize the execution of methods in the current process and AppDomain.

Namespace: PostSharp.Patterns.Caching.Locking
Assembly: PostSharp.Patterns.Caching (in PostSharp.Patterns.Caching.dll) Version: 6.1.23.0 (6.1.23.0)

C#
public sealed class LocalLockManager : ILockManager
The LocalLockManager type exposes the following members.

Name | Description | |
---|---|---|
![]() | LocalLockManager | Initializes a new instance of the LocalLockManager class |

Name | Description | |
---|---|---|
![]() | GetLock |
Gets a handle to a named lock. This method must return immediately. Waiting, if any, must be done in the Acquire(TimeSpan, CancellationToken) method.
|
