Es posible ejecutar el siguiente código desde múltiples hilos simultáneamente.Agregar delegado al evento - seguridad de hilos
this._sequencer.Completed += OnActivityFinished;
¿Es seguro agregar delegado a un controlador de eventos desde varios subprocesos?
¿Es seguro quitar el hilo delegado a partir de controlador de eventos desde múltiples hilos?
¿Cuál es la manera más simple y fácil de mantener de hacer de este hilo seguro?
una pequeña Clarificación- esta es la implementación en .NET 4, antes de que se utiliza 'bloqueo (este)' (véase también la respuesta de desco) –
@ohadsc Acabo de crear un evento y se compile contra .net 2 y todavía se creó el Interlocked código según lo define timwi – Simon
@Simon tienes razón, es una característica de compilación, no de tiempo de ejecución. Debería haber dicho "esta es la implementación en el compilador C# 4" –