2 implementations of GetSerializer
System.Windows.Forms.Design (2)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.PassThroughSerializationManager.cs (1)
83
object? IDesignerSerializationManager.
GetSerializer
(Type? objectType, Type serializerType)
System\ComponentModel\Design\Serialization\DesignerSerializationManager.cs (1)
846
object? IDesignerSerializationManager.
GetSerializer
(Type? objectType, Type serializerType)
39 references to GetSerializer
System.Windows.Forms.Design (2)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.PassThroughSerializationManager.cs (1)
85
return ((IDesignerSerializationManager)Manager).
GetSerializer
(objectType, serializerType);
System\ComponentModel\Design\Serialization\CodeDomSerializer.cs (1)
71
manager.
GetSerializer
(prop.PropertyType, typeof(CodeDomSerializer)) is not CollectionCodeDomSerializer)
System.Windows.Forms.Design.Tests (35)
System\ComponentModel\Design\Serialization\DesignerSerializationManagerTests.cs (28)
426
Assert.Same(expected, iManager.
GetSerializer
(objectType, mockDesignerSerializationProvider.Object.GetType()));
430
Assert.Same(expected, iManager.
GetSerializer
(objectType, mockDesignerSerializationProvider.Object.GetType()));
1303
Assert.Same(expected, iManager.
GetSerializer
(objectType, serializerType));
1306
Assert.Same(expected, iManager.
GetSerializer
(objectType, serializerType));
1317
Assert.Same(expected, iManager.
GetSerializer
(objectType, serializerType));
1320
Assert.Same(expected, iManager.
GetSerializer
(objectType, serializerType));
1329
object serializer1 = iManager.
GetSerializer
(objectType, typeof(BaseClass));
1333
object serializer2 = iManager.
GetSerializer
(objectType, typeof(BaseClass));
1338
Assert.Null(iManager.
GetSerializer
(objectType, expectedSerializerType));
1341
Assert.Null(iManager.
GetSerializer
(objectType, expectedSerializerType));
1344
Assert.Null(iManager.
GetSerializer
(objectType, typeof(object)));
1347
Assert.Null(iManager.
GetSerializer
(objectType, typeof(object)));
1350
Assert.Null(iManager.
GetSerializer
(objectType, typeof(int)));
1353
Assert.Null(iManager.
GetSerializer
(objectType, typeof(int)));
1363
object serializer1 = iManager.
GetSerializer
(objectType, typeof(BaseClass));
1367
object serializer2 = iManager.
GetSerializer
(objectType, typeof(BaseClass));
1372
object serializer3 = iManager.
GetSerializer
(objectType, expectedSerializerType);
1377
object serializer4 = iManager.
GetSerializer
(objectType, expectedSerializerType);
1382
object serializer5 = iManager.
GetSerializer
(objectType, typeof(object));
1387
object serializer6 = iManager.
GetSerializer
(objectType, typeof(object));
1392
Assert.Null(iManager.
GetSerializer
(objectType, typeof(int)));
1395
Assert.Null(iManager.
GetSerializer
(objectType, typeof(int)));
1398
Assert.Null(iManager.
GetSerializer
(typeof(object), typeof(int)));
1406
Assert.Throws<MissingMethodException>(() => iManager.
GetSerializer
(null, typeof(ClassWithInterfaceDefaultSerializationProvider)));
1415
Assert.Throws<ArgumentNullException>("serializerType", () => iManager.
GetSerializer
(objectType, null));
1848
Assert.Same(serializer, iManager.
GetSerializer
(typeof(int), mockDesignerSerializationProvider.Object.GetType()));
1852
Assert.Null(iManager.
GetSerializer
(typeof(int), mockDesignerSerializationProvider.Object.GetType()));
1857
Assert.Null(iManager.
GetSerializer
(typeof(int), mockDesignerSerializationProvider.Object.GetType()));
System\Windows\Forms\Design\ControlCodeDomSerializerTests.cs (1)
31
_managerMock.Setup(m => m.
GetSerializer
(typeof(Component), typeof(CodeDomSerializer))).Returns(_serializerMock.Object);
System\Windows\Forms\Design\ImageCollectionCodeDomSerializerTests.cs (3)
49
.Setup(m => m.
GetSerializer
(typeof(Component), typeof(CodeDomSerializer)))
71
.Setup(m => m.
GetSerializer
(typeof(Component), typeof(CodeDomSerializer)))
94
.Setup(m => m.
GetSerializer
(typeof(Component), typeof(CodeDomSerializer)))
System\Windows\Forms\Design\ToolStripMenuItemCodeDomSerializerTests.cs (3)
21
_mockManager.Setup(m => m.
GetSerializer
(typeof(Component), typeof(CodeDomSerializer)))
39
_mockManager.Setup(m => m.
GetSerializer
(typeof(ImageList).BaseType, typeof(CodeDomSerializer)))
55
_mockManager.Setup(m => m.
GetSerializer
(typeof(ImageList).BaseType, typeof(CodeDomSerializer)))
System.Windows.Forms.Primitives (2)
System\ComponentModel\Design\Serialization\DesignerSerializationManagerHelper.cs (2)
29
return manager.
GetSerializer
(objectType, typeof(T)) as T;
34
serializer = manager.
GetSerializer
(objectType, typeof(T)) as T;