Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CreateXmlSerializationWriteCallback()

XmlSerializationWriteCallback System.Xml.Serialization.ReflectionXmlSerializationWriter.CreateXmlSerializationWriteCallback ( TypeMapping mapping,
string name,
string ns,
bool isNullable )
inlineprivate

Definition at line 411 of file ReflectionXmlSerializationWriter.cs.

412 {
413 StructMapping structMapping = mapping as StructMapping;
414 if (structMapping != null)
415 {
416 return Wrapper;
417 }
418 EnumMapping enumMapping = mapping as EnumMapping;
419 if (enumMapping != null)
420 {
421 return delegate(object o)
422 {
424 };
425 }
427 [RequiresUnreferencedCode("calls WriteStructMethod")]
428 void Wrapper(object o)
429 {
431 }
432 }
static string XmlInternalError
Definition SR.cs:1812
Definition SR.cs:7
void WriteStructMethod(StructMapping mapping, string n, string ns, object o, bool isNullable, bool needType)

References System.Xml.Dictionary, System.Xml.Serialization.ReflectionXmlSerializationWriter.WriteEnumMethod(), System.Xml.Serialization.ReflectionXmlSerializationWriter.WriteStructMethod(), and System.SR.XmlInternalError.

Referenced by System.Xml.Serialization.ReflectionXmlSerializationWriter.InitCallbacks().