System.ComponentModel.EventDescriptor
namespace System.ComponentModel
{
public abstract class EventDescriptor : MemberDescriptor
{
public abstract Type ComponentType { get; }
public abstract Type EventType { get; }
public abstract bool IsMulticast { get; }
protected EventDescriptor(MemberDescriptor descr);
protected EventDescriptor(MemberDescriptor descr, Attribute[] attrs);
protected EventDescriptor(string name, Attribute[] attrs);
public abstract void AddEventHandler(object component, Delegate value);
public abstract void RemoveEventHandler(object component, Delegate value);
}
}