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

◆ Value

override string System.Xml.Schema.XmlAtomicValue.Value
get

Definition at line 232 of file XmlAtomicValue.cs.

233 {
234 get
235 {
236 XmlValueConverter valueConverter = _xmlType.ValueConverter;
237 if (_objVal == null)
238 {
239 switch (_clrType)
240 {
241 case TypeCode.Boolean:
242 return valueConverter.ToString(_unionVal.boolVal);
243 case TypeCode.Int32:
244 return valueConverter.ToString(_unionVal.i32Val);
245 case TypeCode.Int64:
246 return valueConverter.ToString(_unionVal.i64Val);
247 case TypeCode.Double:
248 return valueConverter.ToString(_unionVal.dblVal);
249 case TypeCode.DateTime:
250 return valueConverter.ToString(_unionVal.dtVal);
251 }
252 }
253 return valueConverter.ToString(_objVal, _nsPrefix);
254 }
255 }
readonly NamespacePrefixForQName _nsPrefix
readonly XmlSchemaType _xmlType

Referenced by System.Xml.Schema.XmlAtomicValue.ToString().