TraceListener.IsThreadSafe Vlastnost

Definice

Získá hodnotu označující, zda trasování naslouchací proces je bezpečný z více vláken.

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

Hodnota vlastnosti

truepokud je trasovací naslouchací proces bezpečný pro přístup z více vláken; v opačném případě . false Výchozí formát je false.

Poznámky

Hodnota IsThreadSafe slouží k určení, zda se má při zápisu do naslouchacího procesu použít globální zámek. Pokud je hodnota parametru IsThreadSafe , použije se globální zámek bez ohledu na hodnotu UseGlobalLock.false Globální zámek se nepoužívá pouze v případě, že hodnota IsThreadSafe je true a hodnota je UseGlobalLockfalse. Výchozím chováním je použití globálního zámku při každém zápisu do naslouchacího procesu.

Platí pro