System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (21)
232return TryWritePrimitiveItems<bool>(o, element, mapping, static value => XmlConvert.ToString(value));
234return TryWritePrimitiveItems<byte>(o, element, mapping, static value => XmlConvert.ToString(value));
236return TryWritePrimitiveItems<sbyte>(o, element, mapping, static value => XmlConvert.ToString(value));
238return TryWritePrimitiveItems<short>(o, element, mapping, static value => XmlConvert.ToString(value));
240return TryWritePrimitiveItems<ushort>(o, element, mapping, static value => XmlConvert.ToString(value));
242return TryWritePrimitiveItems<int>(o, element, mapping, static value => XmlConvert.ToString(value));
244return TryWritePrimitiveItems<uint>(o, element, mapping, static value => XmlConvert.ToString(value));
246return TryWritePrimitiveItems<long>(o, element, mapping, static value => XmlConvert.ToString(value));
248return TryWritePrimitiveItems<ulong>(o, element, mapping, static value => XmlConvert.ToString(value));
250return TryWritePrimitiveItems<float>(o, element, mapping, static value => XmlConvert.ToString(value));
252return TryWritePrimitiveItems<double>(o, element, mapping, static value => XmlConvert.ToString(value));
254return TryWritePrimitiveItems<decimal>(o, element, mapping, static value => XmlConvert.ToString(value));
259"DateTime" => TryWritePrimitiveItems<DateTime>(o, element, mapping, static value => XmlCustomFormatter.FromDateTime(value)),
260"Date" => TryWritePrimitiveItems<DateTime>(o, element, mapping, static value => XmlCustomFormatter.FromDate(value)),
261"Time" => TryWritePrimitiveItems<DateTime>(o, element, mapping, static value => XmlCustomFormatter.FromTime(value)),
266return TryWritePrimitiveItems<Guid>(o, element, mapping, static value => XmlConvert.ToString(value));
268return TryWritePrimitiveItems<char>(o, element, mapping, static value => XmlCustomFormatter.FromChar(value));
270return TryWritePrimitiveItems<TimeSpan>(o, element, mapping, static value => XmlConvert.ToString(value));
272return TryWritePrimitiveItems<DateTimeOffset>(o, element, mapping, static value => XmlConvert.ToString(value));
274return TryWritePrimitiveItems<DateOnly>(o, element, mapping, static value => XmlCustomFormatter.FromDateOnly(value));
276return TryWritePrimitiveItems<TimeOnly>(o, element, mapping, static value => XmlCustomFormatter.FromTimeOnly(value));