Table of Contents

Class CustomObjectWrapper<T>.ProxyEventDescriptor

Namespace
Ecng.ComponentModel
Assembly
Ecng.ComponentModel.dll

Specialization of EventDescriptor.

protected class CustomObjectWrapper<T>.ProxyEventDescriptor : EventDescriptor
Inheritance
CustomObjectWrapper<T>.ProxyEventDescriptor
Inherited Members
Extension Methods

Remarks

Create instance.

Constructors

ProxyEventDescriptor(EventDescriptor, object)

Specialization of EventDescriptor.

public ProxyEventDescriptor(EventDescriptor orig, object owner)

Parameters

orig EventDescriptor
owner object

Remarks

Create instance.

Properties

ComponentType

public override Type ComponentType { get; }

Property Value

Type

EventType

public override Type EventType { get; }

Property Value

Type

IsMulticast

public override bool IsMulticast { get; }

Property Value

bool

Owner

Parent object.

public object Owner { get; }

Property Value

object

Methods

AddEventHandler(object, Delegate)

public override void AddEventHandler(object component, Delegate value)

Parameters

component object
value Delegate

RemoveEventHandler(object, Delegate)

public override void RemoveEventHandler(object component, Delegate value)

Parameters

component object
value Delegate