PostSharp / / API Reference / Post­Sharp.​Patterns.​Threading / IConcurrency­Controller

Interface IConcurrencyController

Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Common.dll
Syntax
[InternalImplement(AttributeId = 627500528741416982L)]
[HasConstraint]
public interface IConcurrencyController

Properties

Name Description
IsReadOnly
IsSharable
ThreadingModel

Methods

Name Description
AcquireAccess(ObjectAccessLevel, ref ConcurrentAccessToken)
AcquireAccessAsync(ObjectAccessLevel)
CheckAccess(ObjectAccessLevel)
RequireAccess(ObjectAccessLevel)