12 types derived from CodeDomSerializer
System.Windows.Forms.Design (12)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.ComponentListCodeDomSerializer.cs (1)
16
private class ComponentListCodeDomSerializer :
CodeDomSerializer
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (1)
16
public class CollectionCodeDomSerializer :
CodeDomSerializer
System\ComponentModel\Design\Serialization\ComponentCodeDomSerializer.cs (1)
10
internal class ComponentCodeDomSerializer :
CodeDomSerializer
System\ComponentModel\Design\Serialization\ContainerCodeDomSerializer.cs (1)
12
internal class ContainerCodeDomSerializer :
CodeDomSerializer
System\ComponentModel\Design\Serialization\EnumCodeDomSerializer.cs (1)
11
internal class EnumCodeDomSerializer :
CodeDomSerializer
System\ComponentModel\Design\Serialization\LocalizationCodeDomSerializer.cs (1)
27
internal class LocalizationCodeDomSerializer :
CodeDomSerializer
System\ComponentModel\Design\Serialization\PrimitiveCodeDomSerializer.cs (1)
11
internal class PrimitiveCodeDomSerializer :
CodeDomSerializer
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.cs (1)
23
internal partial class ResourceCodeDomSerializer :
CodeDomSerializer
System\Windows\Forms\Design\ControlCodeDomSerializer.cs (1)
16
internal class ControlCodeDomSerializer :
CodeDomSerializer
System\Windows\Forms\Design\ImageCollectionCodeDomSerializer.cs (1)
14
public class ImageListCodeDomSerializer :
CodeDomSerializer
System\Windows\Forms\Design\TableLayoutPanelCodeDomSerializer.cs (1)
15
internal class TableLayoutPanelCodeDomSerializer :
CodeDomSerializer
System\Windows\Forms\Design\ToolStripMenuItemCodeDomSerializer.cs (1)
16
internal class ToolStripMenuItemCodeDomSerializer :
CodeDomSerializer
1 instantiation of CodeDomSerializer
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\CodeDomSerializer.cs (1)
21
internal static CodeDomSerializer Default => s_default ??= new
CodeDomSerializer
();
38 references to CodeDomSerializer
System.Design (1)
src\winforms\artifacts\obj\System.Design.Facade\Release\net11.0\System.Design.Forwards.cs (1)
52
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.Serialization.
CodeDomSerializer
))]
System.Windows.Forms.Design (37)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.ComponentListCodeDomSerializer.cs (2)
303
CodeDomSerializer
? serializer = GetSerializer(manager, type);
510
if (manager.TryGetSerializer(data._value.GetType(), out
CodeDomSerializer
? serializer))
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (3)
44
private
CodeDomSerializer
? _rootSerializer;
267
if (serializerAttribute.SerializerBaseTypeName is not null && LoaderHost.GetType(serializerAttribute.SerializerBaseTypeName) == typeof(
CodeDomSerializer
))
277
_rootSerializer = (
CodeDomSerializer
?)Activator.CreateInstance(serializerType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, binder: null, args: null, culture: null);
System\ComponentModel\Design\Serialization\CodeDomLocalizationProvider.cs (1)
196
if (serializerType == typeof(
CodeDomSerializer
))
System\ComponentModel\Design\Serialization\CodeDomSerializationProvider.cs (2)
29
if (serializerType == typeof(
CodeDomSerializer
))
98
return
CodeDomSerializer
.Default;
System\ComponentModel\Design\Serialization\CodeDomSerializer.cs (3)
15
private static
CodeDomSerializer
? s_default;
21
internal static
CodeDomSerializer
Default => s_default ??= new CodeDomSerializer();
71
manager.GetSerializer(prop.PropertyType, typeof(
CodeDomSerializer
)) is not CollectionCodeDomSerializer)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (9)
1750
protected
CodeDomSerializer
? GetSerializer(IDesignerSerializationManager manager, object? value)
1765
Type desiredSerializerType = typeof(
CodeDomSerializer
);
1818
return (
CodeDomSerializer
?)Activator.CreateInstance(serializerType);
1829
return manager.GetSerializer<
CodeDomSerializer
>(t);
1838
protected
CodeDomSerializer
? GetSerializer(IDesignerSerializationManager manager, Type valueType)
1840
return manager.GetSerializer<
CodeDomSerializer
>(valueType);
2336
CodeDomSerializer
? serializer = GetSerializer(manager, value);
2692
if (manager.TryGetSerializer(type, out
CodeDomSerializer
? serializer))
2742
if (manager.TryGetSerializer(type, out
CodeDomSerializer
? serializer))
System\ComponentModel\Design\Serialization\LocalizationCodeDomSerializer.cs (2)
30
private readonly
CodeDomSerializer
? _currentSerializer;
39
_currentSerializer = currentSerializer as
CodeDomSerializer
;
System\ComponentModel\Design\Serialization\PropertyMemberCodeDomSerializer.cs (1)
143
else if (manager.TryGetSerializer(propertyValue.GetType(), out
CodeDomSerializer
? serializer))
System\ComponentModel\Design\Serialization\TypeCodeDomSerializer.cs (1)
291
CodeDomSerializer
? serializer = GetSerializer(manager, type);
System\Windows\Forms\Design\ControlCodeDomSerializer.cs (2)
53
if (!manager.TryGetSerializer(typeof(Component), out
CodeDomSerializer
? serializer))
152
if (!manager.TryGetSerializer(typeof(Component), out
CodeDomSerializer
? serializer))
System\Windows\Forms\Design\ControlDesigner.DesignerControlCollection.cs (1)
15
[DesignerSerializer(typeof(DesignerControlCollectionCodeDomSerializer), typeof(
CodeDomSerializer
))]
System\Windows\Forms\Design\ImageCollectionCodeDomSerializer.cs (3)
27
if (!manager.TryGetSerializer(typeof(Component), out
CodeDomSerializer
? serializer))
42
CodeDomSerializer
baseSerializer = manager.GetSerializer<
CodeDomSerializer
>(typeof(ImageList).BaseType)!;
System\Windows\Forms\Design\TableLayoutPanelCodeDomSerializer.cs (2)
24
private static
CodeDomSerializer
GetBaseSerializer(IDesignerSerializationManager manager)
26
return manager.GetSerializer<
CodeDomSerializer
>(typeof(TableLayoutPanel).BaseType)!;
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
2131
[DesignerSerializer(typeof(DesignerTableLayoutControlCollectionCodeDomSerializer), typeof(
CodeDomSerializer
))]
System\Windows\Forms\Design\ToolStripMenuItemCodeDomSerializer.cs (4)
27
private static
CodeDomSerializer
GetBaseSerializer(IDesignerSerializationManager manager)
28
=> manager.GetSerializer<
CodeDomSerializer
>(typeof(Component))!;
47
CodeDomSerializer
baseSerializer = manager.GetSerializer<
CodeDomSerializer
>(typeof(ImageList).BaseType)!;