Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlSerializerFactory.cs
Go to the documentation of this file.
2
4
6{
7 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
9 {
10 return CreateSerializer(type, overrides, extraTypes, root, defaultNamespace, null);
11 }
12
13 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
15 {
16 return CreateSerializer(type, null, Type.EmptyTypes, root, null, null);
17 }
18
19 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
21 {
22 return CreateSerializer(type, null, extraTypes, null, null, null);
23 }
24
25 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
30
31 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
36
37 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
39 {
40 return CreateSerializer(type, (string?)null);
41 }
42
43 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
44 public XmlSerializer CreateSerializer(Type type, string? defaultNamespace)
45 {
46 return new XmlSerializer(type, defaultNamespace);
47 }
48
49 [RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
51 {
52 return new XmlSerializer(type, overrides, extraTypes, root, defaultNamespace, location);
53 }
54}
static readonly Type[] EmptyTypes
Definition Type.cs:19
XmlSerializer CreateSerializer(Type type, XmlAttributeOverrides? overrides, Type[]? extraTypes, XmlRootAttribute? root, string? defaultNamespace, string? location)
XmlSerializer CreateSerializer(Type type, XmlAttributeOverrides? overrides)
XmlSerializer CreateSerializer(Type type, string? defaultNamespace)
XmlSerializer CreateSerializer(Type type, XmlRootAttribute? root)
XmlSerializer CreateSerializer(Type type, Type[]? extraTypes)
XmlSerializer CreateSerializer(XmlTypeMapping xmlTypeMapping)
XmlSerializer CreateSerializer(Type type, XmlAttributeOverrides? overrides, Type[]? extraTypes, XmlRootAttribute? root, string? defaultNamespace)