1 type derived from XamlValueConverter
System.Xaml (1)
System\Xaml\Schema\BuiltInValueConverter.cs (1)
15internal class BuiltInValueConverter<TConverterBase> : XamlValueConverter<TConverterBase>
2 instantiations of XamlValueConverter
System.Xaml (2)
System\Xaml\Schema\BuiltInValueConverter.cs (1)
66=> s_Object ??= new XamlValueConverter<TypeConverter>(null, XamlLanguage.Object);
System\Xaml\XamlSchemaContext.cs (1)
601result = new XamlValueConverter<TConverterBase>(converterType, targetType);
108 references to XamlValueConverter
PresentationFramework (8)
System\Windows\Markup\Baml2006\WpfKnownMember.cs (2)
151protected override XamlValueConverter<TypeConverter> LookupTypeConverter() 178protected override XamlValueConverter<XamlDeferringLoader> LookupDeferringLoader()
System\Windows\Markup\Baml2006\WpfKnownType.cs (2)
215protected override XamlValueConverter<TypeConverter> LookupTypeConverter() 254protected override XamlValueConverter<XamlDeferringLoader> LookupDeferringLoader()
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (2)
252internal XamlValueConverter<XamlDeferringLoader> GetDeferringLoader(Type loaderType) 257internal XamlValueConverter<TypeConverter> GetTypeConverter(Type converterType)
System\Windows\Markup\Baml2006\WpfXamlMember.cs (1)
255protected override XamlValueConverter<XamlDeferringLoader> LookupDeferringLoader()
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (1)
121System.Xaml.Schema.XamlValueConverter<TypeConverter> typeConverter = null;
System.Xaml (100)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (5)
1242XamlValueConverter<TypeConverter> ts = xamlType.TypeConverter; 1273private object Logic_CreateFromValue(ObjectWriterContext ctx, XamlValueConverter<TypeConverter> typeConverter, 1279private object Logic_CreateFromValue(ObjectWriterContext ctx, XamlValueConverter<TypeConverter> typeConverter, 1309XamlValueConverter<XamlDeferringLoader> deferringLoader = property.DeferringLoader; 1319XamlValueConverter<TypeConverter> converter = property.TypeConverter;
System\Xaml\Runtime\ClrObjectRuntime.cs (5)
143XamlValueConverter<TypeConverter> ts, object value, 553public override TConverterBase GetConverterInstance<TConverterBase>(XamlValueConverter<TConverterBase> converter) 559XamlValueConverter<XamlDeferringLoader> deferringLoader, 588XamlValueConverter<XamlDeferringLoader> deferringLoader, 627XamlValueConverter<TypeConverter> ts, object value)
System\Xaml\Runtime\DynamicMethodRuntime.cs (2)
141public override TConverterBase GetConverterInstance<TConverterBase>(XamlValueConverter<TConverterBase> ts) 160XamlValueConverter<TypeConverter> ts, object value,
System\Xaml\Runtime\PartialTrustTolerantRuntime.cs (6)
79public override object CreateFromValue(ServiceProviderContext serviceContext, XamlValueConverter<TypeConverter> ts, object value, XamlMember property) 195public override object DeferredLoad(ServiceProviderContext serviceContext, XamlValueConverter<XamlDeferringLoader> deferringLoader, XamlReader deferredContent) 225XamlValueConverter<XamlDeferringLoader> deferringLoader, 259public override TConverterBase GetConverterInstance<TConverterBase>(XamlValueConverter<TConverterBase> converter) 439private static bool IsDefaultConverter<TConverterBase>(XamlValueConverter<TConverterBase> converter) 442return converter.GetType() == typeof(XamlValueConverter<TConverterBase>);
System\Xaml\Schema\BuiltInValueConverter.cs (31)
33private static XamlValueConverter<TypeConverter> s_String; 34private static XamlValueConverter<TypeConverter> s_Object; 35private static XamlValueConverter<TypeConverter> s_Int32; 36private static XamlValueConverter<TypeConverter> s_Int16; 37private static XamlValueConverter<TypeConverter> s_Int64; 38private static XamlValueConverter<TypeConverter> s_UInt32; 39private static XamlValueConverter<TypeConverter> s_UInt16; 40private static XamlValueConverter<TypeConverter> s_UInt64; 41private static XamlValueConverter<TypeConverter> s_Boolean; 42private static XamlValueConverter<TypeConverter> s_Double; 43private static XamlValueConverter<TypeConverter> s_Single; 44private static XamlValueConverter<TypeConverter> s_Byte; 45private static XamlValueConverter<TypeConverter> s_SByte; 46private static XamlValueConverter<TypeConverter> s_Char; 47private static XamlValueConverter<TypeConverter> s_Decimal; 48private static XamlValueConverter<TypeConverter> s_TimeSpan; 49private static XamlValueConverter<TypeConverter> s_Guid; 50private static XamlValueConverter<TypeConverter> s_Type; 51private static XamlValueConverter<TypeConverter> s_TypeList; 52private static XamlValueConverter<TypeConverter> s_DateTime; 53private static XamlValueConverter<TypeConverter> s_DateTimeOffset; 54private static XamlValueConverter<TypeConverter> s_CultureInfo; 55private static XamlValueConverter<ValueSerializer> s_StringSerializer; 56private static XamlValueConverter<TypeConverter> s_Delegate; 57private static XamlValueConverter<TypeConverter> s_Uri; 59internal static XamlValueConverter<TypeConverter> Int32 62internal static XamlValueConverter<TypeConverter> String 65internal static XamlValueConverter<TypeConverter> Object 68internal static XamlValueConverter<TypeConverter> Event 71internal static XamlValueConverter<TypeConverter> GetTypeConverter(Type targetType) 206internal static XamlValueConverter<ValueSerializer> GetValueSerializer(Type targetType)
System\Xaml\Schema\MemberReflector.cs (7)
25private NullableReference<XamlValueConverter<XamlDeferringLoader>> _deferringLoader; 32private NullableReference<XamlValueConverter<TypeConverter>> _typeConverter; 33private NullableReference<XamlValueConverter<ValueSerializer>> _valueSerializer; 64internal MemberReflector(XamlType type, XamlValueConverter<TypeConverter> typeConverter) 139internal XamlValueConverter<XamlDeferringLoader> DeferringLoader 191internal XamlValueConverter<TypeConverter> TypeConverter 201internal XamlValueConverter<ValueSerializer> ValueSerializer
System\Xaml\Schema\TypeReflector.cs (6)
61private NullableReference<XamlValueConverter<TypeConverter>> _typeConverter; 62private NullableReference<XamlValueConverter<XAML3.ValueSerializer>> _valueSerializer; 63private NullableReference<XamlValueConverter<XamlDeferringLoader>> _deferringLoader; 210internal XamlValueConverter<XamlDeferringLoader> DeferringLoader 254internal XamlValueConverter<TypeConverter> TypeConverter 264internal XamlValueConverter<XAML3.ValueSerializer> ValueSerializer
System\Xaml\Schema\XamlDirective.cs (3)
36XamlValueConverter<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation) 134protected sealed override XamlValueConverter<XamlDeferringLoader> LookupDeferringLoader() 179protected sealed override XamlValueConverter<TypeConverter> LookupTypeConverter()
System\Xaml\Schema\XamlValueConverter.cs (8)
12public class XamlValueConverter<TConverterBase> : IEquatable<XamlValueConverter<TConverterBase>> 109XamlValueConverter<TConverterBase> other = obj as XamlValueConverter<TConverterBase>; 133public bool Equals(XamlValueConverter<TConverterBase> other) => this == other; 135public static bool operator ==(XamlValueConverter<TConverterBase> converter1, XamlValueConverter<TConverterBase> converter2) 151public static bool operator !=(XamlValueConverter<TConverterBase> converter1, XamlValueConverter<TConverterBase> converter2)
System\Xaml\XamlLanguage.cs (1)
447XamlValueConverter<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation)
System\Xaml\XamlMember.cs (8)
255public XamlValueConverter<TypeConverter> TypeConverter 268public XamlValueConverter<ValueSerializer> ValueSerializer 281public XamlValueConverter<XamlDeferringLoader> DeferringLoader 526protected virtual XamlValueConverter<XamlDeferringLoader> LookupDeferringLoader() 665protected virtual XamlValueConverter<TypeConverter> LookupTypeConverter() 667XamlValueConverter<TypeConverter> result = null; 684protected virtual XamlValueConverter<ValueSerializer> LookupValueSerializer() 686XamlValueConverter<ValueSerializer> result = null;
System\Xaml\XamlObjectReader.cs (2)
345object propertyValue, XamlValueConverter<XamlDeferringLoader> deferringLoader, SerializerContext context) 3201public static TConverter GetConverterInstance<TConverter>(XamlValueConverter<TConverter> converter) where TConverter : class
System\Xaml\XamlRuntime.cs (4)
31abstract public object CreateFromValue(ServiceProviderContext serviceContext, XamlValueConverter<TypeConverter> ts, 45XamlValueConverter<XamlDeferringLoader> deferringLoader, 49XamlValueConverter<XamlDeferringLoader> deferringLoader, 85abstract public TConverterBase GetConverterInstance<TConverterBase>(XamlValueConverter<TConverterBase> converter)
System\Xaml\XamlSchemaContext.cs (2)
593protected internal XamlValueConverter<TConverterBase> GetValueConverter<TConverterBase>( 604return (XamlValueConverter<TConverterBase>)result;
System\Xaml\XamlType.cs (10)
263public XamlValueConverter<TypeConverter> TypeConverter 276public XamlValueConverter<ValueSerializer> ValueSerializer 302public XamlValueConverter<XamlDeferringLoader> DeferringLoader 808protected virtual XamlValueConverter<XamlDeferringLoader> LookupDeferringLoader() 1149protected virtual XamlValueConverter<TypeConverter> LookupTypeConverter() 1163XamlValueConverter<TypeConverter> result = BaseType.TypeConverter; 1177XamlValueConverter<TypeConverter> result = BuiltInValueConverter.GetTypeConverter(underlyingType); 1193protected virtual XamlValueConverter<ValueSerializer> LookupValueSerializer() 1207XamlValueConverter<ValueSerializer> result = BaseType.ValueSerializer; 1217XamlValueConverter<ValueSerializer> result = BuiltInValueConverter.GetValueSerializer(underlyingType);