260 if (propertyInfo ==
null)
288 if (!propertyInfo.IsProperty && propertyInfo.IsVirtual)
static string ConverterForPropertyMustBeValid
static string Format(string resourceFormat, object p1)
static string SerializationConverterNotCompatible
static string FieldCannotBeVirtual
static JsonConverter< byte[]> s_byteArrayConverter
static JsonConverter< string > s_stringConverter
static JsonConverter< Uri > UriConverter
static JsonConverter< JsonValue > s_jsonValueConverter
static JsonTypeInfo< TCollection > CreateICollectionInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonPropertyInfo CreateJsonPropertyInfoForClassInfo(Type type, JsonTypeInfo typeInfo, JsonConverter converter, JsonSerializerOptions options)
static JsonTypeInfo< TCollection > CreateIReadOnlyDictionaryInfo< TCollection, TKey, TValue >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< byte > ByteConverter
static JsonConverter< DateTimeOffset > DateTimeOffsetConverter
static JsonConverter< long > Int64Converter
static JsonTypeInfo< TCollection > CreateIListInfo< TCollection >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< bool > s_booleanConverter
static JsonConverter< ulong > s_uint64Converter
static JsonConverter< JsonNode > s_jsonNodeConverter
static JsonConverter< decimal > s_decimalConverter
static JsonTypeInfo< TCollection > CreateIEnumerableInfo< TCollection >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< uint > s_uint32Converter
static JsonTypeInfo< TCollection > CreateQueueInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< JsonValue > JsonValueConverter
static JsonConverter< uint > UInt32Converter
static JsonConverter< ushort > s_uint16Converter
static JsonConverter< TimeSpan > s_timeSpanConverter
static JsonTypeInfo< TCollection > CreateIDictionaryInfo< TCollection >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< JsonArray > s_jsonArrayConverter
static JsonConverter< Guid > s_guidConverter
static JsonTypeInfo< TCollection > CreateConcurrentQueueInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonTypeInfo< TCollection > CreateQueueInfo< TCollection >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Action< TCollection, object?> addFunc)
static JsonConverter< DateTime > DateTimeConverter
static JsonConverter< ulong > UInt64Converter
static JsonConverter< JsonNode > JsonNodeConverter
static JsonConverter< float > s_singleConverter
static JsonTypeInfo< TCollection > CreateDictionaryInfo< TCollection, TKey, TValue >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< T > GetEnumConverter< T >(JsonSerializerOptions options)
static JsonConverter< double > DoubleConverter
static JsonPropertyInfo CreatePropertyInfo< T >(JsonSerializerOptions options, JsonPropertyInfoValues< T > propertyInfo)
static JsonConverter< object?> ObjectConverter
static JsonTypeInfo< TCollection > CreateStackInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< ushort > UInt16Converter
static JsonConverter< JsonObject > JsonObjectConverter
static JsonConverter< byte[]> ByteArrayConverter
static JsonTypeInfo< TElement[]> CreateArrayInfo< TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TElement[]> collectionInfo)
static JsonConverter< object > s_objectConverter
static JsonTypeInfo< TCollection > CreateStackInfo< TCollection >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Action< TCollection, object?> addFunc)
static JsonTypeInfo< TCollection > CreateImmutableEnumerableInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Func< IEnumerable< TElement >, TCollection > createRangeFunc)
static JsonTypeInfo< TCollection > CreateISetInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonTypeInfo< T > CreateObjectInfo< T >(JsonSerializerOptions options, JsonObjectInfoValues< T > objectInfo)
static JsonConverter< sbyte > s_sbyteConverter
static JsonTypeInfo< TCollection > CreateConcurrentStackInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< Guid > GuidConverter
static JsonConverter< char > CharConverter
static JsonTypeInfo< TCollection > CreateIListInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< byte > s_byteConverter
static JsonConverter< double > s_doubleConverter
static JsonConverter< Version > VersionConverter
static JsonTypeInfo< TCollection > CreateIEnumerableInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< JsonElement > s_jsonElementConverter
static JsonConverter< DateTime > s_dateTimeConverter
static JsonTypeInfo< TCollection > CreateStackOrQueueInfo< TCollection >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Action< TCollection, object > addFunc)
static JsonConverter< T > GetUnsupportedTypeConverter< T >()
static JsonConverter< JsonArray > JsonArrayConverter
static JsonConverter< char > s_charConverter
static JsonTypeInfo< TCollection > CreateListInfo< TCollection, TElement >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< int > s_int32Converter
static JsonTypeInfo< TCollection > CreateIDictionaryInfo< TCollection, TKey, TValue >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo)
static JsonConverter< int > Int32Converter
static JsonConverter< JsonObject > s_jsonObjectConverter
static JsonConverter< short > Int16Converter
static JsonConverter< bool > BooleanConverter
static JsonConverter< sbyte > SByteConverter
static JsonTypeInfo< TCollection > CreateImmutableDictionaryInfo< TCollection, TKey, TValue >(JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Func< IEnumerable< KeyValuePair< TKey, TValue > >, TCollection > createRangeFunc)
static JsonConverter< JsonElement > JsonElementConverter
static JsonConverter< DateTimeOffset > s_dateTimeOffsetConverter
static JsonTypeInfo< T > CreateValueInfo< T >(JsonSerializerOptions options, JsonConverter converter)
static JsonConverter< short > s_int16Converter
static JsonConverter< long > s_int64Converter
static JsonConverter< T?> GetNullableConverter< T >(JsonTypeInfo< T > underlyingTypeInfo)
static JsonConverter< TimeSpan > TimeSpanConverter
static JsonConverter< float > SingleConverter
static JsonConverter< Uri > s_uriConverter
static JsonConverter< Version > s_versionConverter
static JsonConverter< string > StringConverter
static JsonConverter< decimal > DecimalConverter