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