Class ThreadSafeAttribute
When serializing some types, such as enumerables, the enumeration must not change - to enforce this, some designate "threadsafe" objects use this attribute, such as the immutable collections. When using this attribute manually, proper locking and other checks must be used the ensure thread safety - in general, use the ThreadSafe collections, but if you are SURE that your container is thread safe, go ahead and add this attribute.
Inheritance
System.Object
ThreadSafeAttribute
Namespace: Eco.Shared.Serialization
Assembly: Eco.Shared.dll
Syntax
public class ThreadSafeAttribute : Attribute
Constructors
ThreadSafeAttribute()
Declaration
public ThreadSafeAttribute()