Sdílet prostřednictvím


Trace.UseGlobalLock Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda má být použit globální zámek.

public:
 static property bool UseGlobalLock { bool get(); void set(bool value); };
public static bool UseGlobalLock { get; set; }
static member UseGlobalLock : bool with get, set
Public Shared Property UseGlobalLock As Boolean

Hodnota vlastnosti

trueje-li použit globální zámek; v opačném případě . false Výchozí hodnota je true.

Poznámky

Globální zámek se vždy používá, pokud naslouchací proces trasování není bezpečný podproces bez ohledu na hodnotu UseGlobalLock. Vlastnost IsThreadSafe se používá k určení, zda je naslouchací proces bezpečný pro vlákno. Globální zámek se nepoužívá pouze v případě, že je false hodnota UseGlobalLock a hodnota IsThreadSafe je true. Výchozím chováním je použití globálního zámku.

Pokud chcete nastavit UseGlobalLock for Trace v aplikacích .NET Framework, můžete také upravit konfigurační soubor, který odpovídá názvu vaší aplikace. Konfigurační soubor by měl být formátovaný jako v následujícím příkladu:

<configuration>
  <system.diagnostics>
    <trace useGlobalLock="false" />
  </system.diagnostics>
</configuration>

Platí pro