The <threadsafety> tag is used to describe how a class or structure
behaves in multi-threaded scenarios.
<threadsafety static="true|false" instance="true|false"/>
where:
- static="true|false"
- indicates whether static member of this class are safe for multi-threaded operations.
- instance="true|false"
- indicates whether members of instances of this type are safe for multi-threaded operations.
Applies To
Class, Structure.
Remarks
Examples
[C#] /// <threadsafety static="true" instance="false"/> public class MyClass { /// not safe across threads public void InstanceMethod() { } /// safe across threads public static void StaticMethod() { } }