Zdexby TheHolyOneZ
42,610 classes
Class

ReflectEventDescriptor

: EventDescriptor : MemberDescriptor : Object
System.ComponentModel.ReflectEventDescriptor, System 0x0090 (144 B) inherited 0x0060 System.dll
0x00x0090

Members 6

OffsetSizeNameTypeFlagsDefault
0x08_typeTypePrivate—
0x08_componentClassTypePrivate+1 flags—
0x08_addMethodMethodInfoPrivate—
0x08_removeMethodMethodInfoPrivate—
0x08_realEventEventInfoPrivate—
0x01_filledMethodsboolPrivate—
0x00890x07unreflected bytes to end of ReflectEventDescriptor
Inherited from MemberDescriptor 12
OffsetSizeNameTypeFlagsDefault
0x08namestringPrivate—
0x08displayNamestringPrivate—
0x04nameHashintPrivate—
0x00240x04padding / unreflected
0x08attributeCollectionAttributeCollectionPrivate—
0x08attributesAttribute[]Private—
0x08originalAttributesAttribute[]Private—
0x01attributesFilteredboolPrivate—
0x01attributesFilledboolPrivate—
0x00420x02padding / unreflected
0x04metadataVersionintPrivate—
0x08categorystringPrivate—
0x08descriptionstringPrivate—
0x08lockCookieobjectPrivate—

Functions 12

SignatureFlagsNativeParams
void .ctor(Type componentClass, const string& name, Type type, const Attribute[]& attributes)Public+1 flags—0x08
void .ctor(Type componentClass, EventInfo eventInfo)Public+1 flags—0x08
void .ctor(Type componentType, EventDescriptor oldReflectEventDescriptor, const Attribute[]& attributes)Public+1 flags—0x08
Type get_ComponentType()Public+2 flags—0x08
Type get_EventType()Public+2 flags—0x08
bool get_IsMulticast()Public+2 flags0x01
void AddEventHandler(object component, Delegate value)Public+1 flags0x08
void FillAttributes(IList attributes)2 flags0x08
void FillEventInfoAttribute(EventInfo realEventInfo, IList attributes)Private0x08
void FillMethods()Private0x00
void FillSingleMethodAttribute(MethodInfo realMethodInfo, IList attributes)Private0x08
void RemoveEventHandler(object component, Delegate value)Public+1 flags0x08