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

◆ ReadXmlValue()

virtual object System.Runtime.Serialization.DataContract.ReadXmlValue ( XmlReaderDelegator xmlReader,
XmlObjectSerializerReadContext context )
inlinevirtualinherited

Reimplemented in 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.ObjectDataContract, System.Runtime.Serialization.QNameDataContract, System.Runtime.Serialization.ShortDataContract, System.Runtime.Serialization.SignedByteDataContract, System.Runtime.Serialization.StringDataContract, System.Runtime.Serialization.TimeSpanDataContract, System.Runtime.Serialization.UnsignedByteDataContract, System.Runtime.Serialization.UnsignedIntDataContract, System.Runtime.Serialization.UnsignedLongDataContract, System.Runtime.Serialization.UnsignedShortDataContract, System.Runtime.Serialization.UriDataContract, System.Runtime.Serialization.ClassDataContract, System.Runtime.Serialization.CollectionDataContract, System.Runtime.Serialization.EnumDataContract, System.Runtime.Serialization.SurrogateDataContract, and System.Runtime.Serialization.XmlDataContract.

Definition at line 1388 of file DataContract.cs.

1389 {
1390 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidDataContractException(System.SR.Format(System.SR.UnexpectedContractType, GetClrTypeFullName(GetType()), GetClrTypeFullName(UnderlyingType))));
1391 }
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.

Referenced by System.Runtime.Serialization.Json.JsonDataContract.ReadJsonValueCore().