Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Trace.UseGlobalLock

 

Publicado: octubre de 2016

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

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

Public Shared Property UseGlobalLock As Boolean

Valor de propiedad

Type: System.Boolean

true Si el bloqueo global se utiliza; de lo contrario, false. De manera predeterminada, es true.

Siempre se utiliza el bloqueo global si el agente de escucha de seguimiento no es seguro, independientemente del valor de subproceso UseGlobalLock. El IsThreadSafe propiedad se utiliza para determinar si el agente de escucha es seguro para subprocesos. El bloqueo global no se utiliza sólo si el valor de UseGlobalLock es false y el valor de IsThreadSafe es true. El comportamiento predeterminado es utilizar el bloqueo global.

Para establecer el UseGlobalLock para Trace, también puede editar el archivo de configuración que corresponde al nombre de la aplicación. El archivo de configuración debería tener el formato similar al ejemplo siguiente:

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

SecurityPermission

for operating with unmanaged code. Security action: F:System.Security.Permissions.SecurityAction.LinkDemand. Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: