41 references to CanConvertTo
Microsoft.AspNetCore.Components (1)
BindConverter.cs (1)
1846if (typeConverter == null || !typeConverter.CanConvertTo(typeof(string)))
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\ModelBindingHelper.cs (1)
698if (!(canConvertFrom || converter.CanConvertTo(destinationType)))
Microsoft.Maui.Controls (1)
TypeConversionHelper.cs (1)
53 if (TryGetTypeConverter(valueType, out var converter) && converter is not null && converter.CanConvertTo(targetType))
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
1643if (converter.CanConvertTo(typeof(string))) 1711if (converter.CanConvertTo(typeof(string)))
PresentationFramework (8)
MS\Internal\Data\DefaultValueConverter.cs (2)
149canConvertTo = (typeConverter != null) ? typeConverter.CanConvertTo(targetType) : false; 161canConvertTo = (typeConverter != null) ? typeConverter.CanConvertTo(sourceType) : false;
System\Windows\Controls\ContentPresenter.cs (3)
1018Debug.Assert(tc.CanConvertTo(typeof(UIElement))); 1127Debug.Assert(!(tc != null && tc.CanConvertTo(typeof(UIElement)))); // this is handled by a different template 1189tc.CanConvertTo(typeof(UIElement)))
System\Windows\Documents\TextRangeSerialization.cs (1)
1127Invariant.Assert(typeConverter.CanConvertTo(typeof(string)), "type is expected to be convertable into string type");
System\Windows\Markup\Primitives\ElementMarkupObject.cs (1)
805converter.CanConvertTo(typeof(MarkupExtension)))
System\Windows\PropertyPathConverter.cs (1)
264if (converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string)))
System.Configuration.ConfigurationManager (4)
System\Configuration\ApplicationSettingsBase.cs (1)
516if (tc.CanConvertTo(typeof(string)) && tc.CanConvertFrom(typeof(string)))
System\Configuration\ConfigurationProperty.cs (1)
398!_converter.CanConvertTo(typeof(string)))
System\Configuration\SettingsPropertyValue.cs (2)
209if (converter != null && converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string))) 262if (converter != null && converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string)))
System.Windows.Forms (16)
System\Resources\ResXDataNode.cs (2)
251if (converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string))) 265if (converter.CanConvertTo(typeof(byte[])) && converter.CanConvertFrom(typeof(byte[])))
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (2)
979if ((converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string))) 980|| (converter.CanConvertTo(typeof(byte[])) && converter.CanConvertFrom(typeof(byte))))
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (1)
1482if (valueConverter is not null && valueConverter.CanConvertTo(columnType))
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
203if (converter is not null && converter.CanConvertTo(typeof(string)))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.cs (2)
139if (converter.CanConvertTo(typeof(InstanceDescriptor))) 159if (converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string)))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
786if (handler is null && value is not null && TypeConverter is not null && TypeConverter.CanConvertTo(typeof(string)))
System\Windows\Forms\DataBinding\Binding.cs (2)
719if (typeConverter is not null && typeConverter.CanConvertTo(type)) 793if (typeConverter is not null && typeConverter.CanConvertTo(type))
System\Windows\Forms\Internal\Formatter.cs (5)
151if (sourceConverter is not null && sourceConverter != sourceTypeTypeConverter && sourceConverter.CanConvertTo(targetType)) 182if (sourceConverter is not null && sourceConverter.CanConvertTo(s_booleanType)) 208if (sourceConverter is not null && sourceConverter.CanConvertTo(targetType)) 305if (sourceConverter is not null && sourceTypeTypeConverter != sourceConverter && sourceConverter.CanConvertTo(targetType)) 361else if (sourceConverter is not null && sourceConverter.CanConvertTo(targetType))
System.Windows.Forms.Design (3)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (2)
1886if (converter.CanConvertTo(typeof(InstanceDescriptor))) 1898if (converter.CanConvertTo(typeof(InstanceDescriptor)))
System\ComponentModel\Design\Serialization\EnumCodeDomSerializer.cs (1)
36if (converter is not null && converter.CanConvertTo(typeof(Enum[])))
System.Xaml (5)
System\Windows\Markup\ValueSerializer.cs (2)
140else if (converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string)) && 176if (converter is not null && converter.CanConvertTo(typeof(string)) && converter.CanConvertFrom(typeof(string)) &&
System\Xaml\Schema\BuiltInValueConverter.cs (3)
199!stdConverter.CanConvertTo(typeof(string)) || !stdConverter.CanConvertTo(typeof(Uri)) || !stdConverter.CanConvertTo(typeof(InstanceDescriptor)))