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

◆ WriteXmlElement()

virtual void System.Runtime.Serialization.DataContract.WriteXmlElement ( XmlWriterDelegator xmlWriter,
object obj,
XmlObjectSerializerWriteContext context,
XmlDictionaryString name,
XmlDictionaryString ns )
inlinevirtualinherited

Reimplemented in System.Runtime.Serialization.QNameDataContract, System.Runtime.Serialization.TimeSpanDataContract, System.Runtime.Serialization.UriDataContract, System.Runtime.Serialization.BooleanDataContract, System.Runtime.Serialization.ByteArrayDataContract, System.Runtime.Serialization.CharDataContract, System.Runtime.Serialization.DateTimeDataContract, System.Runtime.Serialization.DecimalDataContract, System.Runtime.Serialization.DoubleDataContract, System.Runtime.Serialization.FloatDataContract, System.Runtime.Serialization.GuidDataContract, System.Runtime.Serialization.IntDataContract, System.Runtime.Serialization.LongDataContract, System.Runtime.Serialization.NullPrimitiveDataContract, System.Runtime.Serialization.ShortDataContract, System.Runtime.Serialization.SignedByteDataContract, System.Runtime.Serialization.StringDataContract, System.Runtime.Serialization.UnsignedByteDataContract, System.Runtime.Serialization.UnsignedIntDataContract, System.Runtime.Serialization.UnsignedLongDataContract, and System.Runtime.Serialization.UnsignedShortDataContract.

Definition at line 1394 of file DataContract.cs.

1395 {
1396 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataContractException(System.SR.Format(System.SR.UnexpectedContractType, GetClrTypeFullName(GetType()), GetClrTypeFullName(UnderlyingType))));
1397 }
static string GetClrTypeFullName(Type type)
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string UnexpectedContractType
Definition SR.cs:288
Definition SR.cs:7

References System.SR.Format(), System.Runtime.Serialization.DataContract.GetClrTypeFullName(), System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError(), System.Runtime.Serialization.DataContract.UnderlyingType, and System.SR.UnexpectedContractType.