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 HostProtectionAttribute.Synchronization

 

Publicado: octubre de 2016

Obtiene o establece un valor que indica si la sincronización está expuesta.

Espacio de nombres:   System.Security.Permissions
Ensamblado:  mscorlib (en mscorlib.dll)

public bool Synchronization { get; set; }

Valor de propiedad

Type: System.Boolean

true si la sincronización está expuesta; de lo contrario, false. De manera predeterminada, es false.

En el ejemplo de código siguiente se muestra el uso de la HostProtectionAttribute de atributo con el Synchronization propiedad. Este ejemplo forma parte de un ejemplo mayor proporcionado para el HostProtectionAttribute clase.

// Use the enumeration flags to indicate that this method exposes 
// synchronization and external threading.
[HostProtectionAttribute(Synchronization=true, ExternalThreading=true)]
private static void StartThread()
{
    Thread t = new Thread(new ThreadStart(WatchFileEvents));

    // Start the new thread. On a uniprocessor, the thread is not given
    // any processor time until the main thread yields the processor.
    t.Start();

    // Give the new thread a chance to execute.
    Thread.Sleep(1000);
}

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: