ThreadAwareExtensions Class |
Provides extension methods to the IThreadAware interface.
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Common (in PostSharp.Patterns.Common.dll) Version: 6.5.21.0 (6.5.21.0)
C#
public static class ThreadAwareExtensions
The ThreadAwareExtensions type exposes the following members.
Name | Description | |
---|---|---|
AcquireAccess(IThreadAware, ObjectAccessLevel) |
Acquires access to given object and returns the ConcurrentAccessToken.
| |
AcquireAccess(IThreadAware, ObjectAccessLevel, ConcurrentAccessToken) |
Acquires access for a given object and gets the ConcurrentAccessToken as a reference parameter.
| |
AcquireAccessAsync |
Asynchronously acquires access for a given object.
|