This is the online documentation for PostSharp 5.0.
Download PDF or CHM. Go to v4.3 or v5.0

ConcurrencyControllerFactory Class

Provides methods to create new instances of concurrency controllers.
Inheritance Hierarchy
System.Object
  PostSharp.Patterns.Threading.ConcurrencyControllerFactory

Namespace:  PostSharp.Patterns.Threading
Assembly:  PostSharp.Patterns.Threading (in PostSharp.Patterns.Threading.dll) Version: 5.0.33.0 (5.0.33.0)
Syntax
C#
public static class ConcurrencyControllerFactory

The ConcurrencyControllerFactory type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCreateReaderWriterSynchronizedController
Creates a new concurrency controller for the reader-writer-synchronized threading model (ReaderWriterSynchronizedThreadingModel) and specifies whether the new controller should participate in deadlock detection.
Public methodStatic memberCreateSynchronizedController
Creates a new concurrency controller for the synchronized threading model (SynchronizedThreadingModel) and specifies whether the new controller should participate in deadlock detection.
Public methodStatic memberCreateThreadUnsafeController
Creates a new concurrency controller for thread-unsafe threading model (ThreadUnsafeThreadingModel).
Top
See Also