Zdexby TheHolyOneZ
42,610 classes
Class

ReflectPropertyDescriptor

: PropertyDescriptor : MemberDescriptor : Object
System.ComponentModel.ReflectPropertyDescriptor, System 0x00F0 (240 B) inherited 0x0088 System.dll
0x00x00F0

Members 27

OffsetSizeNameTypeFlagsDefault
0x08argsNoneType[]PrivateStatic+1 flags—
0x08noValueobjectPrivateStatic+1 flags—
0x08PropDescCreateSwitchTraceSwitchPrivateStatic—
0x08PropDescUsageSwitchTraceSwitchPrivateStatic—
0x04BitDefaultValueQueriedintPrivateStatic+1 flags—
0x04BitGetQueriedintPrivateStatic+1 flags—
0x04BitSetQueriedintPrivateStatic+1 flags—
0x04BitShouldSerializeQueriedintPrivateStatic+1 flags—
0x04BitResetQueriedintPrivateStatic+1 flags—
0x04BitChangedQueriedintPrivateStatic+1 flags—
0x04BitIPropChangedQueriedintPrivateStatic+1 flags—
0x04BitReadOnlyCheckedintPrivateStatic+1 flags—
0x04BitAmbientValueQueriedintPrivateStatic+1 flags—
0x04BitSetOnDemandintPrivateStatic+1 flags—
0x04stateBitVector32Private—
0x008C0x04padding / unreflected
0x08componentClassTypePrivate—
0x08typeTypePrivate—
0x08defaultValueobjectPrivate—
0x08ambientValueobjectPrivate—
0x08propInfoPropertyInfoPrivate—
0x08getMethodMethodInfoPrivate—
0x08setMethodMethodInfoPrivate—
0x08shouldSerializeMethodMethodInfoPrivate—
0x08resetMethodMethodInfoPrivate—
0x08realChangedEventEventDescriptorPrivate—
0x08realIPropChangedEventEventDescriptorPrivate—
0x08receiverTypeTypePrivate—
Inherited from PropertyDescriptor 5
OffsetSizeNameTypeFlagsDefault
0x08_converterTypeConverterPrivate—
0x08_valueChangedHandlersHashtablePrivate—
0x08_editorsobject[]Private—
0x08_editorTypesType[]Private—
0x04_editorCountintPrivate—
Inherited from MemberDescriptor 12
OffsetSizeNameTypeFlagsDefault
0x08namestringPrivate—
0x08displayNamestringPrivate—
0x04nameHashintPrivate—
0x00240x04padding / unreflected
0x08attributeCollectionAttributeCollectionPrivate—
0x08attributesAttribute[]Private—
0x08originalAttributesAttribute[]Private—
0x01attributesFilteredboolPrivate—
0x01attributesFilledboolPrivate—
0x00420x02padding / unreflected
0x04metadataVersionintPrivate—
0x08categorystringPrivate—
0x08descriptionstringPrivate—
0x08lockCookieobjectPrivate—

Functions 36

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

Used by 1

types with a member, parameter or interface of this type