Delen via


verwijderen (C#-verwijzing)

Het remove contextuele trefwoord wordt gebruikt om een aangepaste gebeurtenistoegangsor te definiƫren die wordt aangeroepen wanneer clientcode zich afmeldt voor uw gebeurtenis. Als u een aangepaste remove toegangsfunctie opgeeft, moet u ook een add accessor opgeven.

Opmerking

In het volgende voorbeeld ziet u een gebeurtenis met aangepaste invoegtoepassingen en remove accessors. Zie Interface-gebeurtenissen implementeren voor het volledige voorbeeld.

class Events : IDrawingObject
{
    event EventHandler PreDrawEvent;

    event EventHandler IDrawingObject.OnDraw
    {
        add => PreDrawEvent += value;
        remove => PreDrawEvent -= value;
    }
}

U hoeft doorgaans geen eigen aangepaste gebeurtenistoegangsors op te geven. De accessors die automatisch door de compiler worden gegenereerd wanneer u een gebeurtenis declareert, zijn voldoende voor de meeste scenario's.

Zie ook