PostSharp / / API Reference / Post­Sharp.​Patterns.​Threading / Thread­Aware­Extensions / Acquire­Access

Method AcquireAccess

AcquireAccess(IThreadAware, ObjectAccessLevel)

Declaration
public static ConcurrentAccessToken AcquireAccess(this IThreadAware instance, ObjectAccessLevel objectAccessLevel)
Parameters
Type Name Description
IThreadAware instance
ObjectAccessLevel objectAccessLevel
Returns
Type Description
ConcurrentAccessToken

AcquireAccess(IThreadAware, ObjectAccessLevel, ref ConcurrentAccessToken)

Declaration
public static void AcquireAccess(this IThreadAware instance, ObjectAccessLevel objectAccessLevel, ref ConcurrentAccessToken concurrentAccessToken)
Parameters
Type Name Description
IThreadAware instance
ObjectAccessLevel objectAccessLevel
ConcurrentAccessToken concurrentAccessToken