Zdexby TheHolyOneZ
36,909 classes
Class

ReflectTypeDescriptionProvider

: TypeDescriptionProvider : Object
System.ComponentModel.ReflectTypeDescriptionProvider, System 0x0028 (40 B) inherited 0x0020 System.dll
0x00x0028

Members 16

OffsetSizeNameTypeFlagsDefault
0x08_typeDataHashtablePrivate—
0x08_typeConstructorType[]PrivateStatic—
0x08_editorTablesHashtablePrivateStatic—
0x08_intrinsicTypeConvertersHashtablePrivateStatic—
0x08_intrinsicReferenceKeyobjectPrivateStatic—
0x08_intrinsicNullableKeyobjectPrivateStatic—
0x08_dictionaryKeyobjectPrivateStatic—
0x08_propertyCacheHashtablePrivateStatic—
0x08_eventCacheHashtablePrivateStatic—
0x08_attributeCacheHashtablePrivateStatic—
0x08_extendedPropertyCacheHashtablePrivateStatic—
0x10_extenderProviderKeyGuidPrivateStatic+1 flags—
0x10_extenderPropertiesKeyGuidPrivateStatic+1 flags—
0x10_extenderProviderPropertiesKeyGuidPrivateStatic+1 flags—
0x08_skipInterfaceAttributeListType[]PrivateStatic+1 flags—
0x08_internalSyncObjectobjectPrivateStatic—
Inherited from TypeDescriptionProvider 2
OffsetSizeNameTypeFlagsDefault
0x08_parentTypeDescriptionProviderPrivate+1 flags—
0x08_emptyDescriptorEmptyCustomTypeDescriptorPrivate—

Functions 42

SignatureFlagsNativeParams
void .ctor()2 flags0x00
Hashtable get_IntrinsicTypeConverters()PrivateStatic+1 flags0x08
object CreateInstance(IServiceProvider provider, Type objectType, const Type[]& argTypes, const object[]& args)Public+1 flags0x08
object CreateInstance(Type objectType, Type callingType)PrivateStatic0x08
AttributeCollection GetAttributes(Type type)1 flags0x08
IDictionary GetCache(object instance)Public+1 flags0x08
string GetClassName(Type type)1 flags0x08
string GetComponentName(Type type, object instance)1 flags0x08
TypeConverter GetConverter(Type type, object instance)1 flags0x08
EventDescriptor GetDefaultEvent(Type type, object instance)1 flags0x08
PropertyDescriptor GetDefaultProperty(Type type, object instance)1 flags0x08
object GetEditor(Type type, object instance, Type editorBaseType)1 flags0x08
Hashtable GetEditorTable(Type editorBaseType)PrivateStatic0x08
EventDescriptorCollection GetEvents(Type type)1 flags0x08
AttributeCollection GetExtendedAttributes(object instance)1 flags0x08
string GetExtendedClassName(object instance)1 flags0x08
string GetExtendedComponentName(object instance)1 flags0x08
TypeConverter GetExtendedConverter(object instance)1 flags0x08
EventDescriptor GetExtendedDefaultEvent(object instance)1 flags0x08
PropertyDescriptor GetExtendedDefaultProperty(object instance)1 flags0x08
object GetExtendedEditor(object instance, Type editorBaseType)1 flags0x08
EventDescriptorCollection GetExtendedEvents(object instance)1 flags0x08
PropertyDescriptorCollection GetExtendedProperties(object instance)1 flags0x08
IExtenderProvider[] GetExtenderProviders(object instance)2 flags0x08
IExtenderProvider[] GetExtenders(ICollection components, object instance, IDictionary cache)PrivateStatic0x08
object GetExtendedPropertyOwner(object instance, PropertyDescriptor pd)1 flags0x08
ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance)Public+1 flags0x08
PropertyDescriptorCollection GetProperties(Type type)1 flags0x08
object GetPropertyOwner(Type type, object instance, PropertyDescriptor pd)1 flags0x08
Type GetReflectionType(Type objectType, object instance)Public+1 flags0x08
ReflectedTypeData GetTypeData(Type type, bool createIfNeeded)Private0x08
ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)Public+1 flags0x08
Type GetTypeFromName(const string& typeName)PrivateStatic0x08
bool IsPopulated(Type type)1 flags0x08
Attribute[] ReflectGetAttributes(Type type)PrivateStatic0x08
Attribute[] ReflectGetAttributes(MemberInfo member)Static+1 flags0x08
EventDescriptor[] ReflectGetEvents(Type type)PrivateStatic0x08
PropertyDescriptor[] ReflectGetExtendedProperties(IExtenderProvider provider)PrivateStatic0x08
PropertyDescriptor[] ReflectGetProperties(Type type)PrivateStatic0x08
void Refresh(Type type)1 flags0x08
object SearchIntrinsicTable(Hashtable table, Type callingType)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00