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