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

◆ ReadArraySize()

void System.Runtime.Serialization.Attributes.ReadArraySize ( XmlReaderDelegator reader)
inlineprivate

Definition at line 132 of file Attributes.cs.

133 {
134 ArraySZSize = reader.ReadContentAsInt();
135 if (ArraySZSize < 0)
136 {
137 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlObjectSerializer.CreateSerializationException(System.SR.Format(System.SR.InvalidSizeDefinition, ArraySZSize)));
138 }
139 }
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string InvalidSizeDefinition
Definition SR.cs:162
Definition SR.cs:7

References System.Runtime.Serialization.Attributes.ArraySZSize, System.Runtime.Serialization.XmlObjectSerializer.CreateSerializationException(), System.SR.Format(), System.SR.InvalidSizeDefinition, System.Runtime.Serialization.XmlReaderDelegator.ReadContentAsInt(), and System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError().

Referenced by System.Runtime.Serialization.Attributes.Read().