TraceListener.IsThreadSafe 属性

定义

获取一个值,该值指示跟踪侦听器是否是线程安全的。

public:
 virtual property bool IsThreadSafe { bool get(); };
public virtual bool IsThreadSafe { get; }
member this.IsThreadSafe : bool
Public Overridable ReadOnly Property IsThreadSafe As Boolean

属性值

如果跟踪侦听器是线程安全的,则为 true;否则为 false。 默认值为 false

注解

的值 IsThreadSafe 用于确定在写入侦听器时是否使用全局锁。 如果 的IsThreadSafefalse值为 ,则无论 的值UseGlobalLock如何,都会使用全局锁。 仅当 的值为 且 true 的值为 falseIsThreadSafeUseGlobalLock 时,才使用全局锁。 默认行为是在写入侦听器时使用全局锁。

适用于