L'appel d'un gestionnaire d'événements en C#

J'ai essayé d'apprendre à utiliser les gestionnaires d'événements en C# mais je ne peux pas comprendre ce gestionnaire(e) dans le code suivant:

public event EventHandler ThresholdReached;

protected virtual void OnThresholdReached(EventArgs e)
{
    EventHandler handler = ThresholdReached;
    if (handler != null)
    {
        handler(this, e);
    }
}

Est-il en essayant d'appeler la méthode de gestionnaire d'événements (ce) avec l'événement (e)?

OriginalL'auteur Tony | 2012-08-31