ProxyEventDescriptor

Ecng.ComponentModel.CustomObjectWrapper`1

Event descriptor that proxies access to the wrapped object's event.

继承自: EventDescriptor

构造函数

ProxyEventDescriptor
public ProxyEventDescriptor(EventDescriptor orig, object owner)
proxyEventDescriptor = ProxyEventDescriptor(orig, owner)

Event descriptor that proxies access to the wrapped object's event.

orig
The original event descriptor from the wrapped object.
owner
The wrapper instance that owns this descriptor.

属性

ComponentType
public override Type ComponentType { get; }
value = proxyEventDescriptor.ComponentType
EventType
public override Type EventType { get; }
value = proxyEventDescriptor.EventType

Тип события.

IsMulticast
public override bool IsMulticast { get; }
value = proxyEventDescriptor.IsMulticast
Owner
public object Owner { get; }
value = proxyEventDescriptor.Owner

Parent object.

方法

AddEventHandler
public override void AddEventHandler(object component, Delegate value)
proxyEventDescriptor.AddEventHandler(component, value)
RemoveEventHandler
public override void RemoveEventHandler(object component, Delegate value)
proxyEventDescriptor.RemoveEventHandler(component, value)