| void .ctor(Type componentClass, const string& name, Type type, const Attribute[]& attributes) | Public+1 flags | — | 0x08 |
| void .ctor(Type componentClass, const string& name, Type type, PropertyInfo propInfo, MethodInfo getMethod, MethodInfo setMethod, const Attribute[]& attrs) | Public+1 flags | | 0x08 |
| void .ctor(Type componentClass, const string& name, Type type, Type receiverType, MethodInfo getMethod, MethodInfo setMethod, const Attribute[]& attrs) | Public+1 flags | | 0x08 |
| void .ctor(Type componentClass, PropertyDescriptor oldReflectPropertyDescriptor, const Attribute[]& attributes) | Public+1 flags | | 0x08 |
| object get_AmbientValue() | Private+1 flags | | 0x08 |
| EventDescriptor get_ChangedEventValue() | Private+1 flags | | 0x08 |
| EventDescriptor get_IPropChangedEventValue() | Private+1 flags | | 0x08 |
| void set_IPropChangedEventValue(EventDescriptor value) | Private+1 flags | | 0x08 |
| Type get_ComponentType() | Public+2 flags | | 0x08 |
| object get_DefaultValue() | Private+1 flags | | 0x08 |
| MethodInfo get_GetMethodValue() | Private+1 flags | | 0x08 |
| bool get_IsExtender() | Private+1 flags | | 0x01 |
| bool get_IsReadOnly() | Public+2 flags | | 0x01 |
| Type get_PropertyType() | Public+2 flags | | 0x08 |
| MethodInfo get_ResetMethodValue() | Private+1 flags | | 0x08 |
| MethodInfo get_SetMethodValue() | Private+1 flags | | 0x08 |
| MethodInfo get_ShouldSerializeMethodValue() | Private+1 flags | | 0x08 |
| void AddValueChanged(object component, EventHandler handler) | Public+1 flags | | 0x08 |
| bool ExtenderCanResetValue(IExtenderProvider provider, object component) | 1 flags | | 0x08 |
| Type ExtenderGetReceiverType() | 1 flags | | 0x08 |
| Type ExtenderGetType(IExtenderProvider provider) | 1 flags | | 0x08 |
| object ExtenderGetValue(IExtenderProvider provider, object component) | 1 flags | | 0x08 |
| void ExtenderResetValue(IExtenderProvider provider, object component, PropertyDescriptor notifyDesc) | 1 flags | | 0x08 |
| void ExtenderSetValue(IExtenderProvider provider, object component, object value, PropertyDescriptor notifyDesc) | 1 flags | | 0x08 |
| bool ExtenderShouldSerializeValue(IExtenderProvider provider, object component) | 1 flags | | 0x08 |
| bool CanResetValue(object component) | Public+1 flags | | 0x08 |
| void FillAttributes(IList attributes) | 2 flags | | 0x08 |
| object GetValue(object component) | Public+1 flags | | 0x08 |
| void OnINotifyPropertyChanged(object component, PropertyChangedEventArgs e) | 1 flags | | 0x08 |
| void OnValueChanged(object component, EventArgs e) | 2 flags | | 0x08 |
| void RemoveValueChanged(object component, EventHandler handler) | Public+1 flags | | 0x08 |
| void ResetValue(object component) | Public+1 flags | | 0x08 |
| void SetValue(object component, object value) | Public+1 flags | | 0x08 |
| bool ShouldSerializeValue(object component) | Public+1 flags | | 0x08 |
| bool get_SupportsChangeEvents() | Public+2 flags | | 0x01 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |