|
static JsonTypeInfo< TElement[]> | CreateArrayInfo< TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TElement[]> collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateListInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateDictionaryInfo< TCollection, TKey, TValue > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateImmutableDictionaryInfo< TCollection, TKey, TValue > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Func< IEnumerable< KeyValuePair< TKey, TValue > >, TCollection > createRangeFunc) |
|
static JsonTypeInfo< TCollection > | CreateIDictionaryInfo< TCollection, TKey, TValue > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateIReadOnlyDictionaryInfo< TCollection, TKey, TValue > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateImmutableEnumerableInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Func< IEnumerable< TElement >, TCollection > createRangeFunc) |
|
static JsonTypeInfo< TCollection > | CreateIListInfo< TCollection > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateIListInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateISetInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateICollectionInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateStackInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateQueueInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateConcurrentStackInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateConcurrentQueueInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateIEnumerableInfo< TCollection, TElement > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateIDictionaryInfo< TCollection > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonTypeInfo< TCollection > | CreateStackInfo< TCollection > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Action< TCollection, object?> addFunc) |
|
static JsonTypeInfo< TCollection > | CreateQueueInfo< TCollection > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo, Action< TCollection, object?> addFunc) |
|
static JsonTypeInfo< TCollection > | CreateIEnumerableInfo< TCollection > (JsonSerializerOptions options, JsonCollectionInfoValues< TCollection > collectionInfo) |
|
static JsonConverter< T > | GetUnsupportedTypeConverter< T > () |
|
static JsonConverter< T > | GetEnumConverter< T > (JsonSerializerOptions options) |
|
static JsonConverter< T?> | GetNullableConverter< T > (JsonTypeInfo< T > underlyingTypeInfo) |
|
static JsonPropertyInfo | CreatePropertyInfo< T > (JsonSerializerOptions options, JsonPropertyInfoValues< T > propertyInfo) |
|
static JsonTypeInfo< T > | CreateObjectInfo< T > (JsonSerializerOptions options, JsonObjectInfoValues< T > objectInfo) |
|
static JsonTypeInfo< T > | CreateValueInfo< T > (JsonSerializerOptions options, JsonConverter converter) |
|
Definition at line 11 of file JsonMetadataServices.cs.