O evento C ++ / CLI tem ouvintes?

Em C #, posso verificar se um evento tem ouvintes:

Exemplo de C #:

public static event EventHandler OnClick;

if (OnClick != null)
    OnClick(null, new EventArgs() );

Em C ++ / CLI, verificar se o evento é nulo não é necessári

C ++ / CLI Exemplo:

delegate void ClickDelegate( Object^ sender, MyEventArgs^ e );
event ClickDelegate^ OnClick;

OnClick (sender, args);

MAS, no projeto em que estou trabalhando, não quero construir o objeto MyEventArgs se não houver ouvintes.

Como descobrir se o OnClick tem ouvintes em C ++?

questionAnswers(2)

yourAnswerToTheQuestion