Sdílet prostřednictvím


odebrat (C#-Reference)

remove Kontextové klíčové slovo se používá k definování vlastních událostí přístupový objekt, který je vyvolán při odhlásí Klientský kód vašeho událost.Pokud zadáte vlastní remove mechanismu přístupu, je třeba zadat také Přidat přístupový objekt.

Příklad

Následující příklad ukazuje událost s vlastní Přidat a remove přístupové objekty.Celý příklad viz Jak: implementace rozhraní události (Příručka programování C#).


class Events : IDrawingObject
{
    event EventHandler PreDrawEvent;

    event EventHandler IDrawingObject.OnDraw
    {
        add
        {
            lock (PreDrawEvent)
            {
                PreDrawEvent += value;
            }
        }
        remove
        {
            lock (PreDrawEvent)
            {
                PreDrawEvent -= value;
            }
        }
    }

}

Obvykle není potřeba poskytnout vlastní přístupové objekty vlastní události.Přístupové objekty, automaticky generovaných kompilátorem když deklarujete události jsou dostačující pro většinu scénářů.

Viz také

Referenční dokumentace

Události (Příručka programování C#)