22 for (i = 0; i <
count; i++)
82 if (
string.IsNullOrEmpty(qname))
84 name = (ns =
string.Empty);
89 int num = qname.IndexOf(
':');
92 name = qname.Substring(0, num);
93 ns = qname.Substring(num + 1);
123 return Array.Empty<
byte>();
143 result =
Array.Empty<
byte>();
177 int num =
text2.IndexOf(
'+', 1);
180 num =
text2.IndexOf(
'-', 1);
246 if (
text ==
null ||
text.Length == 0)
275 if (
text ==
null ||
text.Length == 0)
static CultureInfo InvariantCulture
static Exception ByDesign
static readonly ByteArrayHelperWithString Instance
static readonly long unixEpochTicks
DateTimeArrayJsonHelperWithString(DateTimeFormat dateTimeFormat)
override void WriteArray(XmlDictionaryWriter writer, string prefix, string localName, string namespaceUri, DateTime[] array, int offset, int count)
override int ReadArray(XmlDictionaryReader reader, string localName, string namespaceUri, DateTime[] array, int offset, int count)
readonly DateTimeFormat _dateTimeFormat
JsonReaderDelegator(XmlReader reader)
override ulong ReadElementContentAsUnsignedLong()
override XmlQualifiedName ReadContentAsQName()
override char ReadElementContentAsChar()
override bool TryReadDateTimeArray(XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, [NotNullWhen(true)] out DateTime[] array)
override DateTime ReadElementContentAsDateTime()
override ulong ReadContentAsUnsignedLong()
bool TryReadJsonDateTimeArray(XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, [NotNullWhen(true)] out DateTime[] array)
static DateTime ParseJsonDateInDefaultFormat(string originalDateTimeValue)
static DateTime ParseJsonDate(string originalDateTimeValue, DateTimeFormat dateTimeFormat)
readonly DateTimeFormat _dateTimeFormat
static XmlQualifiedName ParseQualifiedName(string qname)
DateTimeArrayJsonHelperWithString DateTimeArrayHelper
override char ReadContentAsChar()
DateTimeArrayJsonHelperWithString _dateTimeArrayHelper
override byte[] ReadContentAsBase64()
override DateTime ReadContentAsDateTime()
XmlDictionaryReaderQuotas ReaderQuotas
JsonReaderDelegator(XmlReader reader, DateTimeFormat dateTimeFormat)
override byte[] ReadElementContentAsBase64()
static void CheckArray(Array array, int offset, int count)
void IncrementItemCount(int count)
static string TryAddLineInfo(XmlReaderDelegator reader, string errorMessage)
XmlDictionaryReader dictionaryReader
string ReadContentAsString()
string ReadElementContentAsString()
int GetArrayLengthQuota(XmlObjectSerializerReadContext context)
static string XmlInvalidConversion
static string Format(string resourceFormat, object p1)
static string JsonInvalidDateTimeString
static string XmlStartElementExpected
static char ToChar(string s)
static XmlDictionaryReader CreateDictionaryReader(XmlReader reader)
virtual XmlDictionaryReaderQuotas Quotas
static string GetString(XmlDictionaryString s)
static XmlException CreateConversionException(string type, Exception exception)
virtual string ReadContentAsString()
virtual bool IsStartElement()
virtual void ReadStartElement()
virtual void ReadEndElement()
virtual string ReadElementContentAsString()
static DateTime ParseExact(string s, string format, IFormatProvider? provider)
static DateTime SpecifyKind(DateTime value, DateTimeKind kind)