Gendarme.Framework.ThreadModel Enumeration
Used with Gendarme.Framework.ThreadModelAttribute.

Syntax

public enum ThreadModel

Remarks

Documentation for this section has not yet been entered.

Members

Member NameDescription
AllowEveryCallerOr this with the above for the rare cases where the code cannot be shown to be correct using a static analysis.
ConcurrentThe code may run under multiple threads concurrently without user locking.
MainThreadThe code may run safely only under the main thread.
SerializableThe code may run under multiple threads, but only if the execution is serialized (e.g. by user level locking).
SingleThreadThe code may run under a single arbitrary thread.

Requirements

Namespace: Gendarme.Framework
Assembly: Gendarme.Framework (in Gendarme.Framework.dll)
Assembly Versions: 2.8.0.0