1 type derived from XamlValueConverter
System.Xaml (1)
System\Xaml\Schema\BuiltInValueConverter.cs (1)
15
internal class BuiltInValueConverter<TConverterBase> :
XamlValueConverter
<TConverterBase>
89 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)
622
result = new
XamlValueConverter
<TConverterBase>(converterType, targetType);
System.Xaml.Tests (87)
System\Xaml\Schema\XamlValueConverterTests.cs (25)
25
var converter = new
XamlValueConverter
<string>(converterType, targetType);
42
var converter = new
XamlValueConverter
<string>(converterType, targetType, name);
52
Assert.Throws<ArgumentException>(() => new
XamlValueConverter
<string>(null, null));
53
Assert.Throws<ArgumentException>(() => new
XamlValueConverter
<string>(null, null, null));
60
var converter = new
XamlValueConverter
<CustomConverter>(typeof(CustomConverter), type, "name");
69
var converter = new
XamlValueConverter
<TypeConverter>(typeof(EnumConverter), type);
78
var converter = new
XamlValueConverter
<TypeConverter>(null, type, "name");
86
var converter = new
XamlValueConverter
<string>(typeof(TypeConverter), type, "name");
94
var converter = new
XamlValueConverter
<string>(typeof(EnumConverter), type);
101
var converter = new
XamlValueConverter
<string>(typeof(int), type1, "name");
104
yield return new object?[] { converter, new
XamlValueConverter
<string>(typeof(string), type1, "name"), false };
105
yield return new object?[] { converter, new
XamlValueConverter
<string>(null, type1, "name"), false };
106
yield return new object?[] { converter, new
XamlValueConverter
<string>(typeof(string), type1, "name"), false };
107
yield return new object?[] { converter, new
XamlValueConverter
<string>(typeof(string), null, "name"), false };
108
yield return new object?[] { converter, new
XamlValueConverter
<string>(typeof(string), type1, "name2"), false };
109
yield return new object?[] { converter, new
XamlValueConverter
<string>(typeof(string), type1, null), false };
110
yield return new object?[] { new
XamlValueConverter
<string>(null, type1, null), new
XamlValueConverter
<string>(null, type1, null), true };
111
yield return new object?[] { new
XamlValueConverter
<string>(null, type1, null), new
XamlValueConverter
<string>(typeof(string), type1, null), false };
112
yield return new object?[] { new
XamlValueConverter
<string>(typeof(string), null, null), new
XamlValueConverter
<string>(typeof(string), null, null), true };
113
yield return new object?[] { new
XamlValueConverter
<string>(typeof(string), null, null), new
XamlValueConverter
<string>(typeof(string), type1, null), false };
115
yield return new object?[] { converter, new
XamlValueConverter
<object>(typeof(string), type1, "name"), false };
System\Xaml\XamlDirectiveTests.cs (4)
20
yield return new object?[] { new string[] { ""} , "", new
XamlValueConverter
<TypeConverter>(typeof(int), type), AllowedMemberLocations.None };
21
yield return new object?[] { new string[] { ""} , "", new
XamlValueConverter
<TypeConverter>(typeof(int), type), AllowedMemberLocations.None };
103
yield return new object?[] { directive, new XamlDirective(new string[] { "xamlNamespace" }, "name", type1, new
XamlValueConverter
<TypeConverter>(typeof(int), type1), AllowedMemberLocations.None), true };
249
var typeConverter = new
XamlValueConverter
<TypeConverter>(typeof(int), type);
System\Xaml\XamlMemberTests.cs (22)
410
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
439
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
444
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
449
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
454
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
1687
yield return new object?[] { new SubXamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false), new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object), null };
1688
yield return new object?[] { new SubXamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), true), new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object), null };
1700
new
XamlValueConverter
<TypeConverter>(typeof(string), null), new
XamlValueConverter
<TypeConverter>(typeof(string), null)
1711
new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null), new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null)
1722
new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object), null
1729
new
XamlValueConverter
<TypeConverter>(typeof(int), null), new
XamlValueConverter
<TypeConverter>(typeof(int), null)
1734
new
XamlValueConverter
<TypeConverter>(typeof(int), null), new
XamlValueConverter
<TypeConverter>(typeof(int), null)
1739
new
XamlValueConverter
<TypeConverter>(typeof(int), null), new
XamlValueConverter
<TypeConverter>(typeof(int), null)
2051
new
XamlValueConverter
<ValueSerializer>(typeof(string), null)
2080
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
2085
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
2090
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
System\Xaml\XamlTypeTests.cs (36)
2343
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
2372
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
2377
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
2382
new
XamlValueConverter
<XamlDeferringLoader>(typeof(int), null)
4205
yield return new object?[] { new SubXamlType(typeof(byte), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(ByteConverter), null) };
4206
yield return new object?[] { new SubXamlType(typeof(sbyte), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(SByteConverter), null) };
4207
yield return new object?[] { new SubXamlType(typeof(ushort), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(UInt16Converter), null) };
4208
yield return new object?[] { new SubXamlType(typeof(short), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int16Converter), null) };
4209
yield return new object?[] { new SubXamlType(typeof(uint), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(UInt32Converter), null) };
4210
yield return new object?[] { new SubXamlType(typeof(int), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null) };
4211
yield return new object?[] { new SubXamlType(typeof(ulong), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(UInt64Converter), null) };
4212
yield return new object?[] { new SubXamlType(typeof(long), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int64Converter), null) };
4213
yield return new object?[] { new SubXamlType(typeof(char), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(CharConverter), null) };
4214
yield return new object?[] { new SubXamlType(typeof(bool), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(BooleanConverter), null) };
4215
yield return new object?[] { new SubXamlType(typeof(float), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(SingleConverter), null) };
4216
yield return new object?[] { new SubXamlType(typeof(double), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(DoubleConverter), null) };
4217
yield return new object?[] { new SubXamlType(typeof(decimal), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(DecimalConverter), null) };
4218
yield return new object?[] { new SubXamlType(typeof(string), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(StringConverter), null) };
4219
yield return new object?[] { new SubXamlType(typeof(TimeSpan), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(TimeSpanConverter), null) };
4220
yield return new object?[] { new SubXamlType(typeof(Guid), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(GuidConverter), null) };
4221
yield return new object?[] { new SubXamlType(typeof(CultureInfo), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(CultureInfoConverter), null) };
4222
yield return new object?[] { new SubXamlType(typeof(ConsoleColor), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(EnumConverter), new XamlType(typeof(ConsoleColor), new XamlSchemaContext())) };
4223
yield return new object?[] { new SubXamlType(typeof(int?), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null) };
4224
yield return new object?[] { new SubXamlType(typeof(object), new XamlSchemaContext()), new
XamlValueConverter
<TypeConverter>(null, XamlLanguage.Object) };
4237
new
XamlValueConverter
<TypeConverter>(typeof(string), null)
4248
new
XamlValueConverter
<TypeConverter>(typeof(Int32Converter), null)
4266
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4271
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4276
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4281
new
XamlValueConverter
<TypeConverter>(typeof(int), null)
4631
yield return new object?[] { new SubXamlType(typeof(string), new XamlSchemaContext()), new
XamlValueConverter
<ValueSerializer>(ValueSerializer.GetSerializerFor(typeof(string))!.GetType(), null) };
4645
new
XamlValueConverter
<ValueSerializer>(typeof(string), null)
4674
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
4679
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
4684
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
4689
new
XamlValueConverter
<ValueSerializer>(typeof(int), null)
149 references to XamlValueConverter
PresentationFramework (8)
System\Windows\Markup\Baml2006\WpfKnownMember.cs (2)
149
protected override
XamlValueConverter
<TypeConverter> LookupTypeConverter()
176
protected override
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
System\Windows\Markup\Baml2006\WpfKnownType.cs (2)
212
protected override
XamlValueConverter
<TypeConverter> LookupTypeConverter()
251
protected override
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (2)
247
internal
XamlValueConverter
<XamlDeferringLoader> GetDeferringLoader(Type loaderType)
252
internal
XamlValueConverter
<TypeConverter> GetTypeConverter(Type converterType)
System\Windows\Markup\Baml2006\WpfXamlMember.cs (1)
252
protected override
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (1)
111
System.Xaml.Schema.
XamlValueConverter
<TypeConverter> typeConverter = null;
System.Xaml (99)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (5)
1272
XamlValueConverter
<TypeConverter> ts = xamlType.TypeConverter;
1306
private object Logic_CreateFromValue(ObjectWriterContext ctx,
XamlValueConverter
<TypeConverter> typeConverter,
1312
private object Logic_CreateFromValue(ObjectWriterContext ctx,
XamlValueConverter
<TypeConverter> typeConverter,
1342
XamlValueConverter
<XamlDeferringLoader> deferringLoader = property.DeferringLoader;
1352
XamlValueConverter
<TypeConverter> converter = property.TypeConverter;
System\Xaml\Runtime\ClrObjectRuntime.cs (5)
149
XamlValueConverter
<TypeConverter> ts, object value,
576
public override TConverterBase GetConverterInstance<TConverterBase>(
XamlValueConverter
<TConverterBase> converter)
582
XamlValueConverter
<XamlDeferringLoader> deferringLoader,
613
XamlValueConverter
<XamlDeferringLoader> deferringLoader,
655
XamlValueConverter
<TypeConverter> ts, object value)
System\Xaml\Runtime\DynamicMethodRuntime.cs (2)
141
public override TConverterBase GetConverterInstance<TConverterBase>(
XamlValueConverter
<TConverterBase> ts)
162
XamlValueConverter
<TypeConverter> ts, object value,
System\Xaml\Runtime\PartialTrustTolerantRuntime.cs (6)
77
public override object CreateFromValue(ServiceProviderContext serviceContext,
XamlValueConverter
<TypeConverter> ts, object value, XamlMember property)
199
public override object DeferredLoad(ServiceProviderContext serviceContext,
XamlValueConverter
<XamlDeferringLoader> deferringLoader, XamlReader deferredContent)
230
XamlValueConverter
<XamlDeferringLoader> deferringLoader,
265
public override TConverterBase GetConverterInstance<TConverterBase>(
XamlValueConverter
<TConverterBase> converter)
452
private static bool IsDefaultConverter<TConverterBase>(
XamlValueConverter
<TConverterBase> converter)
455
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)
229
internal static
XamlValueConverter
<ValueSerializer> GetValueSerializer(Type targetType)
System\Xaml\Schema\MemberReflector.cs (7)
23
private NullableReference<
XamlValueConverter
<XamlDeferringLoader>> _deferringLoader;
30
private NullableReference<
XamlValueConverter
<TypeConverter>> _typeConverter;
31
private NullableReference<
XamlValueConverter
<ValueSerializer>> _valueSerializer;
63
internal MemberReflector(XamlType type,
XamlValueConverter
<TypeConverter> typeConverter)
141
internal
XamlValueConverter
<XamlDeferringLoader> DeferringLoader
193
internal
XamlValueConverter
<TypeConverter> TypeConverter
203
internal
XamlValueConverter
<ValueSerializer> ValueSerializer
System\Xaml\Schema\TypeReflector.cs (6)
59
private NullableReference<
XamlValueConverter
<TypeConverter>> _typeConverter;
60
private NullableReference<
XamlValueConverter
<XAML3.ValueSerializer>> _valueSerializer;
61
private NullableReference<
XamlValueConverter
<XamlDeferringLoader>> _deferringLoader;
217
internal
XamlValueConverter
<XamlDeferringLoader> DeferringLoader
262
internal
XamlValueConverter
<TypeConverter> TypeConverter
272
internal
XamlValueConverter
<XAML3.ValueSerializer> ValueSerializer
System\Xaml\Schema\XamlDirective.cs (3)
34
XamlValueConverter
<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation)
134
protected sealed override
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
179
protected sealed override
XamlValueConverter
<TypeConverter> LookupTypeConverter()
System\Xaml\Schema\XamlValueConverter.cs (7)
12
public class XamlValueConverter<TConverterBase> : IEquatable<
XamlValueConverter
<TConverterBase>>
109
if (obj is not
XamlValueConverter
<TConverterBase> other)
133
public bool Equals(
XamlValueConverter
<TConverterBase> other) => this == other;
135
public static bool operator ==(
XamlValueConverter
<TConverterBase> converter1,
XamlValueConverter
<TConverterBase> converter2)
152
public static bool operator !=(
XamlValueConverter
<TConverterBase> converter1,
XamlValueConverter
<TConverterBase> converter2)
System\Xaml\XamlLanguage.cs (1)
454
XamlValueConverter
<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation)
System\Xaml\XamlMember.cs (8)
260
public
XamlValueConverter
<TypeConverter> TypeConverter
274
public
XamlValueConverter
<ValueSerializer> ValueSerializer
288
public
XamlValueConverter
<XamlDeferringLoader> DeferringLoader
546
protected virtual
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
698
protected virtual
XamlValueConverter
<TypeConverter> LookupTypeConverter()
700
XamlValueConverter
<TypeConverter> result = null;
718
protected virtual
XamlValueConverter
<ValueSerializer> LookupValueSerializer()
720
XamlValueConverter
<ValueSerializer> result = null;
System\Xaml\XamlObjectReader.cs (2)
340
object propertyValue,
XamlValueConverter
<XamlDeferringLoader> deferringLoader, SerializerContext context)
3221
public static TConverter GetConverterInstance<TConverter>(
XamlValueConverter
<TConverter> converter) where TConverter : class
System\Xaml\XamlRuntime.cs (4)
29
public abstract object CreateFromValue(ServiceProviderContext serviceContext,
XamlValueConverter
<TypeConverter> ts,
43
XamlValueConverter
<XamlDeferringLoader> deferringLoader,
47
XamlValueConverter
<XamlDeferringLoader> deferringLoader,
83
public abstract TConverterBase GetConverterInstance<TConverterBase>(
XamlValueConverter
<TConverterBase> converter)
System\Xaml\XamlSchemaContext.cs (2)
614
protected internal
XamlValueConverter
<TConverterBase> GetValueConverter<TConverterBase>(
626
return (
XamlValueConverter
<TConverterBase>)result;
System\Xaml\XamlType.cs (10)
273
public
XamlValueConverter
<TypeConverter> TypeConverter
287
public
XamlValueConverter
<ValueSerializer> ValueSerializer
315
public
XamlValueConverter
<XamlDeferringLoader> DeferringLoader
858
protected virtual
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
1230
protected virtual
XamlValueConverter
<TypeConverter> LookupTypeConverter()
1244
XamlValueConverter
<TypeConverter> result = BaseType.TypeConverter;
1259
XamlValueConverter
<TypeConverter> result = BuiltInValueConverter.GetTypeConverter(underlyingType);
1277
protected virtual
XamlValueConverter
<ValueSerializer> LookupValueSerializer()
1291
XamlValueConverter
<ValueSerializer> result = BaseType.ValueSerializer;
1301
XamlValueConverter
<ValueSerializer> result = BuiltInValueConverter.GetValueSerializer(underlyingType);
System.Xaml.Tests (42)
Common\CustomXamlType.cs (6)
88
public Optional<
XamlValueConverter
<XamlDeferringLoader>?> LookupDeferringLoaderResult { get; set; }
89
protected override
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
202
public Optional<
XamlValueConverter
<TypeConverter>?> LookupTypeConverterResult { get; set; }
203
protected override
XamlValueConverter
<TypeConverter> LookupTypeConverter()
220
public Optional<
XamlValueConverter
<ValueSerializer>?> LookupValueSerializerResult { get; set; }
221
protected override
XamlValueConverter
<ValueSerializer> LookupValueSerializer()
Common\SubXamlType.cs (3)
43
public
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoaderEntry() => LookupDeferringLoader();
79
public
XamlValueConverter
<TypeConverter> LookupTypeConverterEntry() => LookupTypeConverter();
87
public
XamlValueConverter
<ValueSerializer> LookupValueSerializerEntry() => LookupValueSerializer();
System\Xaml\Schema\XamlValueConverterTests.cs (11)
25
var
converter = new XamlValueConverter<string>(converterType, targetType);
42
var
converter = new XamlValueConverter<string>(converterType, targetType, name);
60
var
converter = new XamlValueConverter<CustomConverter>(typeof(CustomConverter), type, "name");
69
var
converter = new XamlValueConverter<TypeConverter>(typeof(EnumConverter), type);
78
var
converter = new XamlValueConverter<TypeConverter>(null, type, "name");
86
var
converter = new XamlValueConverter<string>(typeof(TypeConverter), type, "name");
94
var
converter = new XamlValueConverter<string>(typeof(EnumConverter), type);
101
var
converter = new XamlValueConverter<string>(typeof(int), type1, "name");
122
public void Equals_Invoke_ReturnsExpected(
XamlValueConverter
<string> converter, object obj, bool expected)
124
XamlValueConverter
<string>? other = obj as
XamlValueConverter
<string>;
System\Xaml\XamlDirectiveTests.cs (5)
27
public void Ctor_Strings_String_XamlType_XamlValueConverter_AllowedMembersLocation(IEnumerable<string> xamlNamespaces, string name,
XamlValueConverter
<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation)
249
var
typeConverter = new XamlValueConverter<TypeConverter>(typeof(int), type);
287
public SubXamlDirective(IEnumerable<string> xamlNamespaces, string name, XamlType xamlType,
XamlValueConverter
<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation) : base(xamlNamespaces, name, xamlType, typeConverter, allowedLocation) { }
295
public
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoaderEntry() => LookupDeferringLoader();
313
public
XamlValueConverter
<TypeConverter> LookupTypeConverterEntry() => LookupTypeConverter();
System\Xaml\XamlMemberTests.cs (4)
469
public void LookupDeferringLoader_Invoke_ReturnsExpected(SubXamlMember member,
XamlValueConverter
<XamlDeferringLoader> expected)
1754
public void LookupTypeConverter_Invoke_ReturnsExpected(SubXamlMember member,
XamlValueConverter
<TypeConverter> expectedLookup,
XamlValueConverter
<TypeConverter> expectedGet)
2105
public void LookupValueSerializer_Invoke_ReturnsExpected(SubXamlMember member,
XamlValueConverter
<ValueSerializer> expected)
System\Xaml\XamlMemberTests.Mocks.cs (9)
38
public
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoaderEntry() => LookupDeferringLoader();
64
public
XamlValueConverter
<TypeConverter> LookupTypeConverterEntry() => LookupTypeConverter();
72
public
XamlValueConverter
<ValueSerializer> LookupValueSerializerEntry() => LookupValueSerializer();
107
public Optional<
XamlValueConverter
<XamlDeferringLoader>?> LookupDeferringLoaderResult { get; set; }
108
protected override
XamlValueConverter
<XamlDeferringLoader> LookupDeferringLoader()
179
public Optional<
XamlValueConverter
<TypeConverter>?> LookupTypeConverterResult { get; set; }
180
protected override
XamlValueConverter
<TypeConverter> LookupTypeConverter()
203
public Optional<
XamlValueConverter
<ValueSerializer>?> LookupValueSerializerResult { get; set; }
204
protected override
XamlValueConverter
<ValueSerializer> LookupValueSerializer()
System\Xaml\XamlTypeTests.cs (4)
2402
public void LookupDeferringLoader_Invoke_ReturnsExpected(SubXamlType type,
XamlValueConverter
<XamlDeferringLoader> expected)
4301
public void LookupTypeConverter_Invoke_ReturnsExpected(SubXamlType type,
XamlValueConverter
<TypeConverter> expected)
4709
public void LookupValueSerializer_Invoke_ReturnsExpected(SubXamlType type,
XamlValueConverter
<ValueSerializer> expected)
5026
Type genericTypeParameter = typeof(
XamlValueConverter
<>).GetTypeInfo().GenericTypeParameters[0];