Method AcquireAccessAsync
AcquireAccessAsync(IThreadAware, ObjectAccessLevel)
Asynchronously acquires access for a given object.
Declaration
public static ConcurrentAccessAwaiter AcquireAccessAsync(this IThreadAware instance, ObjectAccessLevel objectAccessLevel)
Parameters
Type | Name | Description |
---|---|---|
IThreadAware | instance | The instance for which access is required. |
ObjectAccessLevel | objectAccessLevel | The level of access required. |
Returns
Type | Description |
---|---|
ConcurrentAccessAwaiter | An ConcurrentAccessAwaiter object that can be used for awaiting for access. |