24 [
Obsolete(
"This property has been deprecated. Use a type description provider to supply type information for COM types instead. http://go.microsoft.com/fwlink/?linkid=14202")]
170 while (type ==
null);
178 while (instance ==
null)
198 if (provider ==
null)
215 if (provider !=
null)
217 if (instance !=
null)
241 if (provider !=
null)
252 while (provider !=
null)
254 if (instance !=
null)
306 if (attributeCollection !=
null)
310 bool value = flag.m_value;
316 bool value2 = flag.m_value;
329 if (
obj !=
null &&
obj ==
null)
340 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
346 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
379 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
385 if (componentType !=
null)
388 if (componentType.
_impl !=
null)
395 [Conditional(
"DEBUG")]
401 [Conditional(
"DEBUG")]
407 [Conditional(
"DEBUG")]
413 [Conditional(
"DEBUG")]
419 [Conditional(
"DEBUG")]
425 [Conditional(
"DEBUG")]
431 [Conditional(
"DEBUG")]
437 [Conditional(
"DEBUG")]
443 [Conditional(
"DEBUG")]
449 [Conditional(
"DEBUG")]
459 if (num == 0
L || num != 0
L ||
num2 != 0
L)
482 if (type ==
null || type ==
null || type ==
null || type !=
null)
524 return attributeCollection;
542 long value = 0.m_value;
863 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
1023 int value = 2.m_value;
1052 long value = num.m_value;
1058 long value2 = num.m_value;
1085 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
1252 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
1409 if (instance ==
null)
1421 if (num.m_value == 0
L)
1424 if (instance !=
null)
1451 while (text2 ==
null)
1520 if (instance !=
null)
1556 if (component !=
null)
1558 Type type = component.GetType();
1638 if (provider !=
null)
1650 while (provider !=
null)
1652 if (instance !=
null)
1664 if (provider !=
null)
1675 while (provider !=
null)
1677 if (instance !=
null)
1718 while (
infos ==
null)
1725 [Conditional(
"DEBUG")]
1884 if (instance !=
null)
2058 private global::System.ComponentModel.Design.ITypeDescriptorFilterService
_filterService;
2819 [
TypeDescriptionProvider(
"System.Windows.Forms.ComponentModel.Com2Interop.ComNativeDescriptor, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
class f__AnonymousType0<< Count > j__TPar
static ArrayList Adapter(IList list)
readonly Attribute[] _attributes
AttributeCollection.AttributeEntry[] _foundAttributeTypes
static void AddEditorTable(Type editorBaseType, Hashtable table)
AttributeFilterCacheItem(Attribute[] filter, ICollection filteredMembers)
bool IsValid(Attribute[] filter)
ICollection FilteredMembers
override AttributeCollection GetAttributes()
AttributeTypeDescriptor(Attribute[] attrs, ICustomTypeDescriptor parent)
Attribute[] _attributeArray
AttributeProvider(TypeDescriptionProvider existingProvider, params Attribute[] attrs)
override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)
IComNativeDescriptorHandler _handler
ComNativeTypeDescriptor(IComNativeDescriptorHandler handler, object instance)
ComNativeDescriptionProvider(IComNativeDescriptorHandler handler)
IComNativeDescriptorHandler _handler
IComNativeDescriptorHandler Handler
override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)
global::System.ComponentModel.Design.ITypeDescriptorFilterService _filterService
ICollection FilteredMembers
FilterCacheItem(global::System.ComponentModel.Design.ITypeDescriptorFilterService filterService, ICollection filteredMembers)
bool IsValid(global::System.ComponentModel.Design.ITypeDescriptorFilterService filterService)
int Compare(object left, object right)
static MemberDescriptorComparer()
MemberDescriptorComparer()
static readonly TypeDescriptor.MemberDescriptorComparer Instance
MergedTypeDescriptor(ICustomTypeDescriptor primary, ICustomTypeDescriptor secondary)
ICustomTypeDescriptor _secondary
ICustomTypeDescriptor _primary
override Type GetReflectionType(Type objectType, object instance)
override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
override ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance)
override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)
override bool IsSupportedType(Type type)
TypeDescriptor.TypeDescriptionNode Next
override Type GetRuntimeType(Type objectType)
override string GetFullComponentName(object component)
override IDictionary GetCache(object instance)
override IExtenderProvider[] GetExtenderProviders(object instance)
TypeDescriptionProvider Provider
TypeDescriptionNode(TypeDescriptionProvider provider)
TypeDescriptorComObject()
TypeDescriptorInterface()
static Type GetReflectionType(object instance)
static ICollection PipelineMerge(int pipelineType, ICollection primary, ICollection secondary, object instance, IDictionary cache)
static void DebugValidate(AttributeCollection attributes, AttributeCollection debugAttributes)
static void AddProvider(TypeDescriptionProvider provider, Type type)
static void AddProviderTransparent(TypeDescriptionProvider provider, object instance)
static void Trace(string message, params object[] args)
static void RemoveProvider(TypeDescriptionProvider provider, object instance)
static int MetadataVersion
static EventDescriptor CreateEvent(Type componentType, EventDescriptor oldEventDescriptor, params Attribute[] attributes)
static readonly Guid[] _pipelineAttributeFilterKeys
static ICustomTypeDescriptor GetDescriptor(Type type, string typeName)
static ArrayList FilterMembers(IList members, Attribute[] attributes)
static PropertyDescriptorCollection GetProperties(object component, Attribute[] attributes, bool noCustomTypeDesc)
static void DebugValidate(Type type, AttributeCollection attributes, AttributeCollection debugAttributes)
static void RemoveAssociation(object primary, object secondary)
static PropertyDescriptorCollection GetPropertiesImpl(object component, Attribute[] attributes, bool noCustomTypeDesc, bool noAttributes)
static void DebugValidate(PropertyDescriptorCollection properties, Type type, Attribute[] attributes)
static TypeDescriptionProvider GetProviderRecursive(Type type)
static EventDescriptor GetDefaultEvent(object component, bool noCustomTypeDesc)
static string GetClassName(Type componentType)
const int PIPELINE_EVENTS
static AttributeCollection GetAttributes(object component)
static string GetExtenderCollisionSuffix(MemberDescriptor member)
static Type GetReflectionType(Type type)
static PropertyDescriptorCollection GetProperties(Type componentType, Attribute[] attributes)
static EventDescriptor GetDefaultEvent(object component)
static Type InterfaceType
static EventDescriptorCollection GetEvents(Type componentType)
static object GetEditor(object component, Type editorBaseType)
static PropertyDescriptor CreateProperty(Type componentType, PropertyDescriptor oldPropertyDescriptor, params Attribute[] attributes)
static string GetComponentName(object component, bool noCustomTypeDesc)
static void CreateAssociation(object primary, object secondary)
static void Refresh(Type type)
static readonly Guid[] _pipelineMergeKeys
static void AddProviderTransparent(TypeDescriptionProvider provider, Type type)
static object ConvertFromInvariantString(Type type, string stringValue)
static ICollection PipelineAttributeFilter(int pipelineType, ICollection members, Attribute[] filter, object instance, IDictionary cache)
static void Refresh(object component, bool refreshReflectionProvider)
static object _internalSyncObject
static EventDescriptorCollection GetEvents(object component, Attribute[] attributes)
static void DebugValidate(EventDescriptorCollection events, object instance, Attribute[] attributes, bool noCustomTypeDesc)
static EventDescriptor CreateEvent(Type componentType, string name, Type type, params Attribute[] attributes)
static PropertyDescriptor CreateProperty(Type componentType, string name, Type type, params Attribute[] attributes)
static EventDescriptorCollection GetEvents(object component, bool noCustomTypeDesc)
static ICollection PipelineInitialize(int pipelineType, ICollection members, IDictionary cache)
static TypeDescriptionProvider AddAttributes(object instance, params Attribute[] attributes)
static PropertyDescriptorCollection GetProperties(object component, Attribute[] attributes)
static PropertyDescriptorCollection GetProperties(object component)
static void RemoveProvider(TypeDescriptionProvider provider, Type type)
static void DebugValidate(TypeConverter converter, object instance, bool noCustomTypeDesc)
static void DebugValidate(PropertyDescriptorCollection properties, object instance, Attribute[] attributes, bool noCustomTypeDesc)
static void DebugValidate(TypeConverter converter, Type type)
static global::System.ComponentModel.Design.IDesigner CreateDesigner(IComponent component, Type designerBaseType)
static string GetFullComponentName(object component)
static TypeDescriptor.TypeDescriptionNode NodeFor(object instance)
static TypeConverter GetConverter(object component)
static void AddProvider(TypeDescriptionProvider provider, object instance)
static void NodeRemove(object key, TypeDescriptionProvider provider)
static object GetAssociation(Type type, object primary)
static AttributeCollection GetAttributes(object component, bool noCustomTypeDesc)
static void Refresh(Module module)
static string GetClassName(object component, bool noCustomTypeDesc)
static object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
static Hashtable _providerTypeTable
static EventDescriptorCollection GetEvents(Type componentType, Attribute[] attributes)
static int _metadataVersion
static string GetComponentName(object component)
static EventDescriptor GetDefaultEvent(Type componentType)
static global::System.Diagnostics.BooleanSwitch TraceDescriptor
static void RemoveProviderTransparent(TypeDescriptionProvider provider, object instance)
static WeakHashtable _providerTable
static PropertyDescriptorCollection GetProperties(Type componentType)
static PropertyDescriptor GetDefaultProperty(object component, bool noCustomTypeDesc)
static void AddEditorTable(Type editorBaseType, Hashtable table)
static string GetClassName(object component)
static ICustomTypeDescriptor GetExtendedDescriptor(object component)
static Type ComObjectType
const int PIPELINE_ATTRIBUTES
static object GetEditor(Type type, Type editorBaseType)
static void RemoveAssociations(object primary)
static Hashtable _defaultProviders
static PropertyDescriptor GetDefaultProperty(object component)
static void SortDescriptorArray(IList infos)
static ICustomTypeDescriptor GetDescriptor(object component, bool noCustomTypeDesc)
static TypeDescriptionProvider GetProvider(Type type)
static WeakHashtable _associationTable
static AttributeCollection GetAttributes(Type componentType)
static TypeDescriptor.TypeDescriptionNode NodeFor(Type type)
static void RaiseRefresh(object component)
static int _collisionIndex
static RefreshEventHandler Refreshed
static void CheckDefaultProvider(Type type)
static IComNativeDescriptorHandler ComNativeDescriptorHandler
static void DebugValidate(AttributeCollection attributes, Type type)
static ICollection PipelineFilter(int pipelineType, ICollection members, object instance, IDictionary cache)
static EventDescriptorCollection GetEvents(object component, Attribute[] attributes, bool noCustomTypeDesc)
static TypeDescriptor.TypeDescriptionNode NodeFor(Type type, bool createDelegator)
static void DebugValidate(AttributeCollection attributes, object instance, bool noCustomTypeDesc)
static PropertyDescriptorCollection GetProperties(object component, bool noCustomTypeDesc)
static void DebugValidate(EventDescriptorCollection events, Type type, Attribute[] attributes)
static TypeDescriptionProvider GetProvider(object instance)
static readonly Guid[] _pipelineFilterKeys
static void Refresh(Assembly assembly)
static void RaiseRefresh(Type type)
static void RemoveProviderTransparent(TypeDescriptionProvider provider, Type type)
static EventDescriptorCollection GetEvents(object component)
const int PIPELINE_PROPERTIES
static IDictionary GetCache(object instance)
static bool ShouldHideMember(MemberDescriptor member, Attribute attribute)
static TypeConverter GetConverter(Type type)
static readonly Guid[] _pipelineInitializeKeys
static void Refresh(object component)
static TypeConverter GetConverter(object component, bool noCustomTypeDesc)
static object GetEditor(object component, Type editorBaseType, bool noCustomTypeDesc)
static PropertyDescriptor GetDefaultProperty(Type componentType)
static TypeDescriptionProvider AddAttributes(Type type, params Attribute[] attributes)
static Type GetNodeForBaseType(Type searchType)
static TypeDescriptor.TypeDescriptionNode NodeFor(object instance, bool createDelegator)
static CultureInfo InvariantCulture
static int Increment(int location)
PropertyDescriptor GetDefaultProperty()
object GetEditor(Type editorBaseType)
string GetComponentName()
PropertyDescriptorCollection GetProperties()
EventDescriptorCollection GetEvents()
object GetPropertyOwner(PropertyDescriptor pd)
TypeConverter GetConverter()
AttributeCollection GetAttributes()
EventDescriptor GetDefaultEvent()
TypeDescriptor.TypeDescriptionNode _node
DefaultExtendedTypeDescriptor(TypeDescriptor.TypeDescriptionNode node, object instance)
DefaultTypeDescriptor(TypeDescriptor.TypeDescriptionNode node, Type objectType, object instance)
TypeDescriptor.TypeDescriptionNode _node