Zdexby TheHolyOneZ
36,909 classes
Class

TypeDescriptor

: Object
System.ComponentModel.TypeDescriptor, System 0x0010 (16 B) inherited 0x0010 System.dll
0x00x0010

Members 13

OffsetSizeNameTypeFlagsDefault
0x08_providerTableWeakHashtablePrivateStatic—
0x08_providerTypeTableHashtablePrivateStatic—
0x08_defaultProvidersHashtablePrivateStatic—
0x08_associationTableWeakHashtablePrivateStatic—
0x04_metadataVersionintPrivateStatic—
0x04_collisionIndexintPrivateStatic—
0x08TraceDescriptorBooleanSwitchPrivateStatic—
0x08_pipelineInitializeKeysGuid[]PrivateStatic+1 flags—
0x08_pipelineMergeKeysGuid[]PrivateStatic+1 flags—
0x08_pipelineFilterKeysGuid[]PrivateStatic+1 flags—
0x08_pipelineAttributeFilterKeysGuid[]PrivateStatic+1 flags—
0x08_internalSyncObjectobjectPrivateStatic—
0x08RefreshedRefreshEventHandlerPrivateStatic—

Functions 42

SignatureFlagsNativeParams
Type get_ComObjectType()PublicStatic+1 flags0x08
Type get_InterfaceType()PublicStatic+1 flags0x08
int get_MetadataVersion()Static+2 flags0x04
void AddProvider(TypeDescriptionProvider provider, Type type)PublicStatic0x08
void CheckDefaultProvider(Type type)PrivateStatic0x08
object CreateInstance(IServiceProvider provider, Type objectType, const Type[]& argTypes, const object[]& args)PublicStatic0x08
ArrayList FilterMembers(IList members, const Attribute[]& attributes)PrivateStatic0x08
object GetAssociation(Type type, object primary)PublicStatic0x08
AttributeCollection GetAttributes(Type componentType)PublicStatic0x08
AttributeCollection GetAttributes(object component)PublicStatic0x08
AttributeCollection GetAttributes(object component, bool noCustomTypeDesc)PublicStatic0x08
IDictionary GetCache(object instance)Static+1 flags0x08
TypeConverter GetConverter(Type type)PublicStatic0x08
ICustomTypeDescriptor GetDescriptor(Type type, const string& typeName)Static+1 flags0x08
ICustomTypeDescriptor GetDescriptor(object component, bool noCustomTypeDesc)Static+1 flags0x08
ICustomTypeDescriptor GetExtendedDescriptor(object component)Static+1 flags0x08
EventDescriptorCollection GetEvents(Type componentType)PublicStatic0x08
EventDescriptorCollection GetEvents(object component)PublicStatic0x08
EventDescriptorCollection GetEvents(object component, const Attribute[]& attributes, bool noCustomTypeDesc)PublicStatic0x08
string GetExtenderCollisionSuffix(MemberDescriptor member)PrivateStatic0x08
Type GetNodeForBaseType(Type searchType)PrivateStatic0x08
PropertyDescriptorCollection GetProperties(Type componentType)PublicStatic0x08
PropertyDescriptorCollection GetProperties(object component)PublicStatic0x08
PropertyDescriptorCollection GetProperties(object component, bool noCustomTypeDesc)PublicStatic0x08
PropertyDescriptorCollection GetProperties(object component, const Attribute[]& attributes)PublicStatic0x08
PropertyDescriptorCollection GetProperties(object component, const Attribute[]& attributes, bool noCustomTypeDesc)PublicStatic0x08
PropertyDescriptorCollection GetPropertiesImpl(object component, const Attribute[]& attributes, bool noCustomTypeDesc, bool noAttributes)PrivateStatic0x08
TypeDescriptionProvider GetProviderRecursive(Type type)Static+1 flags0x08
Type GetReflectionType(Type type)PublicStatic0x08
TypeDescriptionNode NodeFor(Type type)PrivateStatic0x08
TypeDescriptionNode NodeFor(Type type, bool createDelegator)PrivateStatic0x08
TypeDescriptionNode NodeFor(object instance)PrivateStatic0x08
TypeDescriptionNode NodeFor(object instance, bool createDelegator)PrivateStatic0x08
ICollection PipelineAttributeFilter(int pipelineType, ICollection members, const Attribute[]& filter, object instance, IDictionary cache)PrivateStatic0x08
ICollection PipelineFilter(int pipelineType, ICollection members, object instance, IDictionary cache)PrivateStatic0x08
ICollection PipelineInitialize(int pipelineType, ICollection members, IDictionary cache)PrivateStatic0x08
ICollection PipelineMerge(int pipelineType, ICollection primary, ICollection secondary, object instance, IDictionary cache)PrivateStatic0x08
void RaiseRefresh(Type type)PrivateStatic0x08
void Refresh(Type type)PublicStatic0x08
bool ShouldHideMember(MemberDescriptor member, Attribute attribute)PrivateStatic0x08
void SortDescriptorArray(IList infos)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00