258 references to TypeDescriptor
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeDOMProvider.cs (1)
156return TypeDescriptor.GetConverter(type);
Microsoft.AspNetCore.Components (2)
BindConverter.cs (2)
1832var typeConverter = TypeDescriptor.GetConverter(typeof(T)); 2035var typeConverter = TypeDescriptor.GetConverter(typeof(T));
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
PathStringTests.cs (1)
292var converter = TypeDescriptor.GetConverter(typeof(PathString));
Microsoft.AspNetCore.Identity.EntityFrameworkCore (1)
RoleStore.cs (1)
243return (TKey?)TypeDescriptor.GetConverter(typeof(TKey)).ConvertFromInvariantString(id);
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
654IsConvertibleType = TypeDescriptor.GetConverter(ModelType).CanConvertFrom(typeof(string));
Microsoft.AspNetCore.Mvc.Core (3)
ModelBinding\Binders\SimpleTypeModelBinder.cs (1)
30_typeConverter = TypeDescriptor.GetConverter(type);
ModelBinding\ModelBindingHelper.cs (2)
692var converter = TypeDescriptor.GetConverter(destinationType); 696converter = TypeDescriptor.GetConverter(value.GetType());
Microsoft.AspNetCore.Mvc.Core.Test (4)
ModelBinding\Binders\EnumTypeModelBinderTest.cs (4)
76var enumConverter = TypeDescriptor.GetConverter(modelType); 100var enumConverter = TypeDescriptor.GetConverter(GetUnderlyingType(modelType)); 162var enumConverter = TypeDescriptor.GetConverter(modelType); 187var enumConverter = TypeDescriptor.GetConverter(GetUnderlyingType(modelType));
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
886TypeConverter converter = TypeDescriptor.GetConverter(type);
Microsoft.Extensions.Identity.Stores (2)
RoleStoreBase.cs (1)
130return (TKey?)TypeDescriptor.GetConverter(typeof(TKey)).ConvertFromInvariantString(id);
UserStoreBase.cs (1)
231return (TKey?)TypeDescriptor.GetConverter(typeof(TKey)).ConvertFromInvariantString(id);
netstandard (1)
netstandard.cs (1)
422[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.TypeDescriptor))]
PresentationBuildTasks (2)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (1)
2550TypeConverter boolConverter = TypeDescriptor.GetConverter(typeof(Boolean));
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\ParserContext.cs (1)
434TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(System.Xml.XmlSpace));
PresentationCore (18)
MS\Internal\FontFace\CompositeFontParser.cs (1)
178_doubleTypeConverter = TypeDescriptor.GetConverter(typeof(double));
System\Windows\Duration.cs (1)
515return TypeDescriptor.GetConverter(_timeSpan).ConvertToString(_timeSpan);
System\Windows\Input\Command\KeyGestureValueSerializer.cs (2)
67TypeConverter converter = TypeDescriptor.GetConverter(typeof(KeyGesture)); 82TypeConverter converter = TypeDescriptor.GetConverter(typeof(KeyGesture));
System\Windows\Input\Command\MouseActionValueSerializer.cs (2)
57TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseAction)); 72TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseAction));
System\Windows\Input\Command\MouseGestureConverter.cs (4)
81TypeConverter mouseActionConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.MouseAction)); 92TypeConverter modifierKeysConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.ModifierKeys)); 160TypeConverter modifierKeysConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.ModifierKeys)); 169TypeConverter mouseActionConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.MouseAction));
System\Windows\Input\Command\MouseGestureValueSerializer.cs (2)
69TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseGesture)); 84TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseGesture));
System\Windows\Media\Animation\KeyTimeConverter.cs (4)
89double doubleValue = (double)TypeDescriptor.GetConverter( 110TimeSpan timeSpanValue = (TimeSpan)TypeDescriptor.GetConverter( 185string returnValue = (string)TypeDescriptor.GetConverter( 196return TypeDescriptor.GetConverter(
System\Windows\Media\Animation\RepeatBehaviorConverter.cs (2)
88double doubleValue = (double)TypeDescriptor.GetConverter(typeof(double)).ConvertFrom(td, cultureInfo, stringDoubleValue); 97TimeSpan timeSpanValue = (TimeSpan)TypeDescriptor.GetConverter(typeof(TimeSpan)).ConvertFrom(td, cultureInfo, stringValue);
PresentationFramework (30)
MS\Internal\Data\DefaultValueConverter.cs (1)
190typeConverter = TypeDescriptor.GetConverter(type);
MS\Internal\Data\PropertyPathWorker.cs (2)
1408TypeConverter tc = TypeDescriptor.GetConverter(paramType); 1494PropertyDescriptorCollection properties = TypeDescriptor.GetProperties(item);
MS\Internal\Data\ValueTable.cs (2)
223pd = TypeDescriptor.GetProperties(item)[name]; 227pd = TypeDescriptor.GetProperties(item.GetType())[name];
System\Windows\Controls\ContentPresenter.cs (3)
1013TypeConverter tc = TypeDescriptor.GetConverter(ReflectionHelper.GetReflectionType(content)); 1115TypeConverter tc = TypeDescriptor.GetConverter(ReflectionHelper.GetReflectionType(content)); 1184(tc = TypeDescriptor.GetConverter(ReflectionHelper.GetReflectionType(item))) != null &&
System\Windows\Data\BindingListCollectionView.cs (1)
2209pdc = TypeDescriptor.GetProperties(itemType);
System\Windows\Data\CollectionView.cs (2)
1468properties = TypeDescriptor.GetProperties(itemType); 1481properties = TypeDescriptor.GetProperties(item);
System\Windows\Documents\DPTypeDescriptorContext.cs (1)
75System.ComponentModel.TypeConverter typeConverter = System.ComponentModel.TypeDescriptor.GetConverter(property.PropertyType);
System\Windows\Documents\TextRange.cs (1)
801System.ComponentModel.TypeConverter typeConverter = System.ComponentModel.TypeDescriptor.GetConverter(formattingProperty.PropertyType);
System\Windows\Documents\TextRangeSerialization.cs (1)
1132System.ComponentModel.TypeConverter typeConverter = System.ComponentModel.TypeDescriptor.GetConverter(property.PropertyType);
System\Windows\Markup\BamlReader.cs (1)
1082TypeConverter converter = TypeDescriptor.GetConverter(value.GetType());
System\Windows\Markup\BamlRecords.cs (1)
2550TypeConverter boolConverter = TypeDescriptor.GetConverter(typeof(Boolean));
System\Windows\Markup\ParserContext.cs (2)
102TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(XmlSpace)); 434TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(System.Xml.XmlSpace));
System\Windows\Markup\Primitives\ElementMarkupObject.cs (5)
107foreach (PropertyDescriptor descriptor in TypeDescriptor.GetProperties(_instance)) 172get { return TypeDescriptor.GetAttributes(ObjectType); } 367TypeConverter converter = TypeDescriptor.GetConverter(instance); 814TypeConverter converter = TypeDescriptor.GetConverter(value); 912TypeConverter converter = TypeDescriptor.GetConverter(value);
System\Windows\Markup\Primitives\FrameworkElementFactoryMarkupObject.cs (1)
44return TypeDescriptor.GetAttributes(ObjectType);
System\Windows\Markup\Primitives\MarkupWriter.cs (1)
1088AttributeCollection attributes = TypeDescriptor.GetAttributes(type);
System\Windows\Markup\XamlTypeMapper.cs (1)
1844AttributeCollection attributes = TypeDescriptor.GetAttributes(typeAndSerializer.ObjectType);
System\Windows\PropertyPath.cs (3)
609accessor = TypeDescriptor.GetProperties(item)[propertyName]; 630accessor = TypeDescriptor.GetProperties(item)[propertyName]; 786TypeConverter tc = TypeDescriptor.GetConverter(type);
System\Windows\PropertyPathConverter.cs (1)
273TypeConverter converter = TypeDescriptor.GetConverter(type);
PresentationFramework-SystemData (1)
SystemDataExtension.cs (1)
70PropertyDescriptorCollection pdc = TypeDescriptor.GetProperties(list[0]);
PresentationFramework-SystemXmlLinq (1)
SystemXmlLinqExtension.cs (1)
22PropertyDescriptorCollection pdc = TypeDescriptor.GetProperties(xelement);
ReachFramework (8)
Serialization\Manager\MetroSerializationManager.cs (2)
163return TypeDescriptor.GetConverter(serializedObject.GetType()); 179return TypeDescriptor.GetConverter(serializedObjectType);
Serialization\Manager\ReachDocumentPageSerializer.cs (1)
211writer.WriteAttributeString(name, TypeDescriptor.GetConverter(value).ConvertToInvariantString(value));
Serialization\Manager\ReachDocumentPageSerializerAsync.cs (1)
296writer.WriteAttributeString(name, TypeDescriptor.GetConverter(value).ConvertToInvariantString(value));
Serialization\Manager\ReachSerializationUtils.cs (3)
619TypeDescriptor.GetConverter(size.Width).ConvertToInvariantString(size.Width)); 621TypeDescriptor.GetConverter(size.Height).ConvertToInvariantString(size.Height)); 1023writer.WriteAttributeString(name, TypeDescriptor.GetConverter(value).ConvertToInvariantString(value));
Serialization\Manager\XpsOMDocumentPageSerializer.cs (1)
242writer.WriteAttributeString(name, TypeDescriptor.GetConverter(value).ConvertToInvariantString(value));
System (1)
src\libraries\shims\System\ref\System.cs (1)
408[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.TypeDescriptor))]
System.CodeDom (1)
System\CodeDom\Compiler\CodeDomProvider.cs (1)
134public virtual TypeConverter GetConverter(Type type) => TypeDescriptor.GetConverter(type);
System.ComponentModel.Annotations (7)
System\ComponentModel\DataAnnotations\AssociatedMetadataTypeTypeDescriptionProvider.cs (1)
23: base(TypeDescriptor.GetProvider(type))
System\ComponentModel\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (1)
87Attribute[] newAttributes = TypeDescriptor.GetAttributes(AssociatedMetadataType).OfType<Attribute>().ToArray();
System\ComponentModel\DataAnnotations\RangeAttribute.cs (1)
256TypeDescriptor.GetConverter(OperandType);
System\ComponentModel\DataAnnotations\ValidationAttributeStore.cs (3)
128AttributeCollection attributes = TypeDescriptor.GetAttributes(type); 215var properties = TypeDescriptor.GetProperties(_type); 244AttributeCollection typeAttributes = TypeDescriptor.GetAttributes(propertyDescriptor.PropertyType);
System\ComponentModel\DataAnnotations\Validator.cs (1)
519var properties = TypeDescriptor.GetProperties(instance.GetType());
System.ComponentModel.TypeConverter (125)
MS\Internal\Xml\Linq\ComponentModel\XComponentModel.cs (1)
16public XTypeDescriptionProvider() : base(TypeDescriptor.GetProvider(typeof(T)))
System\ComponentModel\AmbientValueAttribute.cs (1)
43static TypeConverter TypeDescriptorGetConverter([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type) => TypeDescriptor.GetConverter(type);
System\ComponentModel\AttributeCollection.cs (1)
260Type reflect = TypeDescriptor.GetReflectionType(attributeType);
System\ComponentModel\BindingList.cs (1)
518_itemTypeProperties = TypeDescriptor.GetProperties(typeof(T));
System\ComponentModel\ComponentConverter.cs (1)
28return TypeDescriptor.GetProperties(value, attributes);
System\ComponentModel\ComponentResourceManager.cs (2)
86TypeDescriptor.ValidateRegisteredType(typeFromValue); 208static PropertyDescriptorCollection TypeDescriptorGetProperties(object value) => TypeDescriptor.GetProperties(value);
System\ComponentModel\Container.cs (1)
232InheritanceAttribute inheritanceAttribute = (InheritanceAttribute)TypeDescriptor.GetAttributes(s.Component)[typeof(InheritanceAttribute)]!;
System\ComponentModel\CustomTypeDescriptor.cs (10)
96if (TypeDescriptor.RequireRegisteredTypes) 98TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetConverterFromRegisteredType)); 103TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetConverterFromRegisteredType)); 131[RequiresUnreferencedCode(TypeDescriptor.DesignTimeAttributeTrimmed)] 179if (TypeDescriptor.RequireRegisteredTypes) 181TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetEventsFromRegisteredType)); 186TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetEventsFromRegisteredType)); 220if (TypeDescriptor.RequireRegisteredTypes) 222TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetPropertiesFromRegisteredType)); 227TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetPropertiesFromRegisteredType));
System\ComponentModel\DelegatingTypeDescriptionProvider.cs (4)
28internal TypeDescriptionProvider Provider => TypeDescriptor.GetProviderRecursive(_type); 99[return: DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] 101[DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] Type objectType, 130public override void RegisterType<[DynamicallyAccessedMembers(TypeDescriptor.RegisteredTypesDynamicallyAccessedMembers)] T>() => Provider.RegisterType<T>();
System\ComponentModel\Design\DesignerOptionService.cs (1)
183PropertyDescriptorCollection props = TypeDescriptor.GetProperties(_value);
System\ComponentModel\Design\IDesignerFilter.cs (6)
16/// through the <see cref='System.ComponentModel.TypeDescriptor'/> object. 22/// through the <see cref='System.ComponentModel.TypeDescriptor'/> object. 28/// through the <see cref='System.ComponentModel.TypeDescriptor'/> object. 34/// through the <see cref='System.ComponentModel.TypeDescriptor'/> object. 40/// through the <see cref='System.ComponentModel.TypeDescriptor'/> object. 46/// through the <see cref='System.ComponentModel.TypeDescriptor'/> object.
System\ComponentModel\Design\Serialization\MemberRelationshipService.cs (2)
123string? sourceName = TypeDescriptor.GetComponentName(source.Owner!) ?? source.Owner!.ToString(); 124string? relName = TypeDescriptor.GetComponentName(relationship.Owner!) ?? relationship.Owner!.ToString();
System\ComponentModel\EnumConverter.cs (2)
241[return: DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] 242static Type GetTypeDescriptorReflectionType(Type enumType) => TypeDescriptor.GetReflectionType(enumType);
System\ComponentModel\EventDescriptorCollection.cs (1)
360TypeDescriptor.SortDescriptorArray(this);
System\ComponentModel\ExpandableObjectConverter.cs (1)
28return TypeDescriptor.GetProperties(value, attributes);
System\ComponentModel\ICustomTypeDescriptor.cs (10)
50[RequiresUnreferencedCode(TypeDescriptor.DesignTimeAttributeTrimmed)] 91if (TypeDescriptor.RequireRegisteredTypes) 93TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetConverterFromRegisteredType)); 98TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetConverterFromRegisteredType)); 111if (TypeDescriptor.RequireRegisteredTypes) 113TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetEventsFromRegisteredType)); 118TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetEventsFromRegisteredType)); 133if (TypeDescriptor.RequireRegisteredTypes) 135TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetPropertiesFromRegisteredType)); 140TypeDescriptor.ThrowHelper.ThrowNotImplementedException_CustomTypeProviderMustImplememtMember(nameof(GetPropertiesFromRegisteredType));
System\ComponentModel\InheritanceAttribute.cs (1)
109public override string ToString() => TypeDescriptor.GetConverterTrimUnsafe(typeof(InheritanceLevel)).ConvertToString(InheritanceLevel)!;
System\ComponentModel\MemberDescriptor.cs (4)
221if (_metadataVersion != TypeDescriptor.MetadataVersion) 374_metadataVersion = TypeDescriptor.MetadataVersion; 438return TypeDescriptor.GetAssociation(type, instance); 452return TypeDescriptor.GetAssociation(componentClass, component);
System\ComponentModel\NullableConverter.cs (1)
34UnderlyingTypeConverter = TypeDescriptor.GetConverter(UnderlyingType);
System\ComponentModel\PropertyDescriptor.cs (8)
82_converter ??= TypeDescriptor.GetConverter(PropertyType); 109_converter ??= TypeDescriptor.GetConverterFromRegisteredType(PropertyType); 226return TypeDescriptor.CreateInstance(null, type, typeArgs, new object[] { PropertyType }); 229return TypeDescriptor.CreateInstance(null, type, null, null); 266return TypeDescriptor.GetProperties(PropertyType, filter); 270return TypeDescriptor.GetProperties(instance, filter); 277[RequiresUnreferencedCode(TypeDescriptor.DesignTimeAttributeTrimmed + " " + PropertyDescriptorPropertyTypeMessage)] 323editor ??= TypeDescriptor.GetEditor(PropertyType, editorBaseType);
System\ComponentModel\PropertyDescriptorCollection.cs (1)
378TypeDescriptor.SortDescriptorArray(this);
System\ComponentModel\ReflectionCachesUpdateHandler.cs (2)
26TypeDescriptor.Refresh(type); 33TypeDescriptor.Refresh(assembly);
System\ComponentModel\ReflectPropertyDescriptor.cs (3)
254_realChangedEvent = TypeDescriptor.GetEvents(_componentClass)[Name + "Changed"]; 273_realIPropChangedEvent = TypeDescriptor.GetEvents(typeof(INotifyPropertyChanged))["PropertyChanged"]; 776foreach (Attribute typeAttr in TypeDescriptor.GetAttributes(PropertyType))
System\ComponentModel\ReflectTypeDescriptionProvider.cs (18)
408[RequiresUnreferencedCode(TypeDescriptor.DesignTimeAttributeTrimmed + " The Type of instance cannot be statically discovered.")] 534[RequiresUnreferencedCode(TypeDescriptor.DesignTimeAttributeTrimmed + " The Type of instance cannot be statically discovered.")] 574IDictionary? cache = TypeDescriptor.GetCache(instance); 658IDictionary? cache = TypeDescriptor.GetCache(instance); 855return TypeDescriptor.GetComponentName(component); 908return TypeDescriptor.GetAssociation(type, instance); 915[return: DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] 917[DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] Type objectType, 945if (TypeDescriptor.RequireRegisteredTypes && !td.IsRegistered && !IsIntrinsicType(type)) 947TypeDescriptor.ThrowHelper.ThrowInvalidOperationException_RegisterTypeRequired(type); 953if (TypeDescriptor.RequireRegisteredTypes && !IsIntrinsicType(type)) 956TypeDescriptor.ThrowHelper.ThrowInvalidOperationException_RegisterTypeRequired(type); 980TypeDescriptor.ThrowHelper.ThrowInvalidOperationException_RegisterTypeRequired(type); 986TypeDescriptor.ThrowHelper.ThrowInvalidOperationException_RegisterTypeRequired(type); 992public override void RegisterType<[DynamicallyAccessedMembers(TypeDescriptor.RegisteredTypesDynamicallyAccessedMembers)] T>() 1257IDictionary? cache = TypeDescriptor.GetCache(provider); 1287AttributeCollection attributes = TypeDescriptor.GetAttributes(providerType); 1456[RequiresUnreferencedCode(TypeDescriptor.DesignTimeAttributeTrimmed)]
System\ComponentModel\ReflectTypeDescriptionProvider.ReflectedTypeData.cs (18)
110attributes.AddRange(TypeDescriptor.GetAttributes(iface).Attributes); 195typeAttr = (TypeConverterAttribute?)TypeDescriptor.GetAttributes(_type)[typeof(TypeConverterAttribute)]; 196TypeConverterAttribute instanceAttr = (TypeConverterAttribute)TypeDescriptor.GetAttributes(instance)[typeof(TypeConverterAttribute)]!; 204TypeDescriptor.ThrowHelper.ThrowInvalidOperationException_RegisterTypeRequired(_type); 215typeAttr ??= (TypeConverterAttribute?)TypeDescriptor.GetAttributes(_type)[typeof(TypeConverterAttribute)]; 238TypeDescriptor.ThrowHelper.ThrowInvalidOperationException_RegisterTypeRequired(_type); 255attributes = TypeDescriptor.GetAttributes(instance); 259attributes = TypeDescriptor.GetAttributes(_type); 267return TypeDescriptor.GetEvents(instance)[attr.Name]; 271return TypeDescriptor.GetEvents(_type)[attr.Name]; 288attributes = TypeDescriptor.GetAttributes(instance); 292attributes = TypeDescriptor.GetAttributes(_type); 300return TypeDescriptor.GetProperties(instance)[attr.Name]; 304return TypeDescriptor.GetProperties(_type)[attr.Name]; 314[RequiresUnreferencedCode(TypeDescriptor.DesignTimeAttributeTrimmed + " The Type of instance cannot be statically discovered.")] 326typeAttr = GetEditorAttribute(TypeDescriptor.GetAttributes(_type), editorBaseType); 327EditorAttribute? instanceAttr = GetEditorAttribute(TypeDescriptor.GetAttributes(instance), editorBaseType); 353typeAttr = GetEditorAttribute(TypeDescriptor.GetAttributes(_type), editorBaseType);
System\ComponentModel\RefreshEventArgs.cs (1)
7/// Provides data for the <see cref='System.ComponentModel.TypeDescriptor.Refresh(object)'/> event.
System\ComponentModel\RefreshEventHandler.cs (1)
7/// Represents the method that will handle the <see cref='System.ComponentModel.TypeDescriptor.Refresh(object)'/> event
System\ComponentModel\TypeDescriptionProvider.cs (7)
50public virtual void RegisterType<[DynamicallyAccessedMembers(TypeDescriptor.RegisteredTypesDynamicallyAccessedMembers)] T>() 179[return: DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] 180public Type GetReflectionType([DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] Type objectType) => GetReflectionType(objectType, null); 208[return: DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] 210[DynamicallyAccessedMembers(TypeDescriptor.ReflectTypesDynamicallyAccessedMembers)] Type objectType, 373/// Whether the provider uses reflection and requires types to be registered through <see cref="TypeDescriptor.RegisterType{T}"/> 391/// Returns whether the type was registered with its provider through <see cref="TypeDescriptor.RegisterType{T}"/>.
System\ComponentModel\TypeDescriptor.cs (2)
153/// Indicates whether types require registration in order to be used with <see cref="TypeDescriptor"/>. 189TypeDescriptor.AddProvider(provider, type);
System\Drawing\ColorConverter.cs (1)
75TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int));
System\Drawing\PointConverter.cs (3)
41TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 72TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 117PropertyDescriptorCollection props = TypeDescriptor.GetProperties(typeof(Point), attributes);
System\Drawing\RectangleConverter.cs (3)
41TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 70TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 123PropertyDescriptorCollection props = TypeDescriptor.GetProperties(typeof(Rectangle), attributes);
System\Drawing\SizeConverter.cs (3)
41TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 70TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 115PropertyDescriptorCollection props = TypeDescriptor.GetProperties(typeof(Size), attributes);
System\Drawing\SizeFConverter.cs (3)
41TypeConverter floatConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(float)); 69TypeConverter floatConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(float)); 112PropertyDescriptorCollection props = TypeDescriptor.GetProperties(typeof(SizeF), attributes);
System.Configuration.ConfigurationManager (5)
System\Configuration\ApplicationSettingsBase.cs (1)
518TypeConverter tc = TypeDescriptor.GetConverter(propertyInfo.PropertyType);
System\Configuration\ConfigurationProperty.cs (1)
398_converter = TypeDescriptor.GetConverter(Type);
System\Configuration\InfiniteTimeSpanConverter.cs (1)
11private static readonly TypeConverter s_timeSpanConverter = TypeDescriptor.GetConverter(typeof(TimeSpan));
System\Configuration\SettingsPropertyValue.cs (2)
231TypeConverter converter = TypeDescriptor.GetConverter(type); 284TypeConverter converter = TypeDescriptor.GetConverter(type);
System.Data.Common (16)
System\Data\Common\DbConnectionStringBuilder.cs (10)
442foreach (PropertyDescriptor reflected in TypeDescriptor.GetProperties(this, true)) 594return TypeDescriptor.GetClassName(this, true); 603return TypeDescriptor.GetComponentName(this, true); 609return TypeDescriptor.GetAttributes(this, true); 614return TypeDescriptor.GetEditor(this, editorBaseType, true); 619return TypeDescriptor.GetConverter(this, true); 624return TypeDescriptor.GetDefaultProperty(this, true); 639return TypeDescriptor.GetDefaultEvent(this, true); 648return TypeDescriptor.GetEvents(this, true); 653return TypeDescriptor.GetEvents(this, attributes, true);
System\Data\xmlsaver.cs (1)
117PropertyDescriptorCollection pds = TypeDescriptor.GetProperties(instance);
System\Data\XMLSchema.cs (5)
21return TypeDescriptor.GetConverter(type); 42PropertyDescriptor? pd = TypeDescriptor.GetProperties(instance)[name]; 289PropertyDescriptor? pd = TypeDescriptor.GetProperties(instance)[name]; 331object? val = TypeDescriptor.GetProperties(instance)["ExtendedProperties"]!.GetValue(instance); 402object? val = TypeDescriptor.GetProperties(instance)["ExtendedProperties"]!.GetValue(instance);
System.Data.Odbc (1)
System\Data\Odbc\OdbcCommand.cs (1)
311TypeDescriptor.Refresh(this); // VS7 208845
System.Resources.Extensions (3)
System\Resources\Extensions\DeserializingResourceReader.cs (2)
170TypeConverter converter = TypeDescriptor.GetConverter(type); 184TypeConverter converter = TypeDescriptor.GetConverter(type);
System\Resources\Extensions\PreserializedResourceWriter.cs (1)
100TypeConverter converter = TypeDescriptor.GetConverter(primitiveType);
System.Xaml (4)
System\Windows\Markup\ValueSerializer.cs (2)
118AttributeCollection attributes = TypeDescriptor.GetAttributes(type); 276TypeDescriptor.Refreshed += TypeDescriptorRefreshed;
System\Xaml\Schema\BuiltInValueConverter.cs (2)
172stdConverter = TypeDescriptor.GetConverter(typeof(Uri)); 196s_Uri = new BuiltInValueConverter<TypeConverter>(stdConverter.GetType(), () => TypeDescriptor.GetConverter(typeof(Uri)));
System.Xaml.Tests (18)
System\Windows\Markup\StaticExtensionTests.cs (5)
208TypeConverter converter = TypeDescriptor.GetConverter(extension); 216TypeConverter converter = TypeDescriptor.GetConverter(extension); 226TypeConverter converter = TypeDescriptor.GetConverter(extension); 235TypeConverter converter = TypeDescriptor.GetConverter(extension); 243TypeConverter converter = TypeDescriptor.GetConverter(extension);
System\Windows\Markup\TypeExtensionTests.cs (5)
170TypeConverter converter = TypeDescriptor.GetConverter(extension); 178TypeConverter converter = TypeDescriptor.GetConverter(extension); 188TypeConverter converter = TypeDescriptor.GetConverter(extension); 197TypeConverter converter = TypeDescriptor.GetConverter(extension); 205TypeConverter converter = TypeDescriptor.GetConverter(extension);
System\Windows\Markup\ValueSerializerTests.cs (8)
222TypeDescriptor.Refresh(typeof(DateTime)); 258PropertyDescriptor descriptor = TypeDescriptor.GetProperties(typeof(ClassWithDateTimeProperty))[0]; 266PropertyDescriptor descriptor = TypeDescriptor.GetProperties(typeof(ClassWithValueSerializerAttributeProperty))[0]; 274PropertyDescriptor descriptor = TypeDescriptor.GetProperties(typeof(ClassWithConvertibleProperty))[0]; 286PropertyDescriptor descriptor = TypeDescriptor.GetProperties(type)[0]; 301PropertyDescriptor descriptor = TypeDescriptor.GetProperties(typeof(ClassWithInvalidValueSerializerAttributeProperty))[0]; 309PropertyDescriptor descriptor = TypeDescriptor.GetProperties(typeof(ClassWithValueSerializerAttributeProperty))[0]; 318PropertyDescriptor descriptor = TypeDescriptor.GetProperties(typeof(ClassWithValueSerializerAttributeProperty))[0];