31 references to GetSerializer
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\DesignerSerializationManager.cs (1)
848
return
GetSerializer
(objectType, serializerType);
System.Windows.Forms.Design.Tests (30)
System\ComponentModel\Design\Serialization\DesignerSerializationManagerTests.cs (30)
582
object serializer1 = manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(BaseClass));
584
Assert.Same(serializer1, manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(PublicDesignerSerializationProvider)));
588
object serializer2 = manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(BaseClass));
591
Assert.NotSame(serializer2, manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(BaseClass)));
1184
Assert.Same(expected, manager.
GetSerializer
(objectType, serializerType));
1187
Assert.Same(expected, manager.
GetSerializer
(objectType, serializerType));
1197
Assert.Same(expected, manager.
GetSerializer
(objectType, serializerType));
1200
Assert.Same(expected, manager.
GetSerializer
(objectType, serializerType));
1214
object serializer1 = manager.
GetSerializer
(objectType, typeof(BaseClass));
1218
object serializer2 = manager.
GetSerializer
(objectType, typeof(BaseClass));
1223
Assert.Null(manager.
GetSerializer
(objectType, expectedSerializerType));
1226
Assert.Null(manager.
GetSerializer
(objectType, expectedSerializerType));
1229
Assert.Null(manager.
GetSerializer
(objectType, typeof(object)));
1232
Assert.Null(manager.
GetSerializer
(objectType, typeof(object)));
1235
Assert.Null(manager.
GetSerializer
(objectType, typeof(int)));
1238
Assert.Null(manager.
GetSerializer
(objectType, typeof(int)));
1247
object serializer1 = manager.
GetSerializer
(objectType, typeof(BaseClass));
1251
object serializer2 = manager.
GetSerializer
(objectType, typeof(BaseClass));
1256
object serializer3 = manager.
GetSerializer
(objectType, expectedSerializerType);
1261
object serializer4 = manager.
GetSerializer
(objectType, expectedSerializerType);
1266
object serializer5 = manager.
GetSerializer
(objectType, typeof(object));
1271
object serializer6 = manager.
GetSerializer
(objectType, typeof(object));
1276
Assert.Null(manager.
GetSerializer
(objectType, typeof(int)));
1279
Assert.Null(manager.
GetSerializer
(objectType, typeof(int)));
1286
Assert.Throws<MissingMethodException>(() => manager.
GetSerializer
(null, typeof(ClassWithInterfaceDefaultSerializationProvider)));
1294
Assert.Throws<ArgumentNullException>("serializerType", () => manager.
GetSerializer
(objectType, null));
1763
object serializer1 = manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(BaseClass));
1765
Assert.Same(serializer1, manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(PublicDesignerSerializationProvider)));
1769
object serializer2 = manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(BaseClass));
1772
Assert.NotSame(serializer2, manager.
GetSerializer
(typeof(ClassWithPublicDesignerSerializer), typeof(BaseClass)));