Trace.UseGlobalLock Propiedad

Definición

Obtiene o establece un valor que indica si debe utilizarse el bloqueo global.

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

Valor de propiedad

Es true si debe utilizarse el bloqueo global; de lo contrario, es false. De manera predeterminada, es true.

Comentarios

El bloqueo global siempre se usa si el agente de escucha de seguimiento no es seguro para subprocesos, independientemente del valor de UseGlobalLock. La IsThreadSafe propiedad se usa para determinar si el agente de escucha es seguro para subprocesos. El bloqueo global no se usa solo si el valor de UseGlobalLock es false y el valor de IsThreadSafe es true. El comportamiento predeterminado es usar el bloqueo global.

Para establecer para UseGlobalLockTrace en aplicaciones de .NET Framework, también puede editar el archivo de configuración correspondiente al nombre de la aplicación. El archivo de configuración debe tener un formato similar al del ejemplo siguiente:

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

Se aplica a