saber cuantos handers hay referenciados??

26/06/2007 - 19:48 por J. Ramon A. | Informe spam
alguien sabe como saber cuantos controladores de eventos hay instanciados a
1 evento de 1 objeto??
es decir, cuantos addhandlers hay activos??
 

Leer las respuestas

#1 Diego Jancic
27/06/2007 - 05:15 | Informe spam
Hola,
Esta solucion sirve solamente si el evento es definido por vos, sino
vas a tener que buscar otra solucion (y realmente no se si se puede):

int attacheados = 0;
public event UnEventHandler UnEvento
{
add
{
attacheados++;
UnEvento += value;
}
remove
{
attacheados--;
UnEvento -= value;
}
}

Avisa si necesitas otra solucion que sirva para las clases en donde no
tenes el codigo..

Saludos,
Diego

Preguntas similares