Skip to content

Commit

Permalink
change to asterisk
Browse files Browse the repository at this point in the history
  • Loading branch information
gewarren committed Nov 26, 2024
1 parent 260fcd3 commit 53ca5ec
Showing 1 changed file with 19 additions and 19 deletions.
38 changes: 19 additions & 19 deletions docs/standard/serialization/system-text-json/supported-types.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,19 +58,19 @@ The following sections are organized by namespace and show which types are suppo
| <xref:System.Collections.IList> | ✔️ | ✔️ |
| <xref:System.Collections.Queue> | ✔️ | ✔️ |
| <xref:System.Collections.SortedList> | ✔️ | ✔️ |
| <xref:System.Collections.Stack> \* | ✔️ | ✔️ |
| <xref:System.Collections.Stack> \* | ✔️ | ✔️ |

\* See [Support round trip for `Stack` types](converters-how-to.md#support-round-trip-for-stack-types).

### System.Collections.Generic namespace

| Type | Serialization | Deserialization |
|-----------------------------------------------------------|---------------|-----------------|
| <xref:System.Collections.Generic.Dictionary%602> \* | ✔️ | ✔️ |
| <xref:System.Collections.Generic.Dictionary%602> \* | ✔️ | ✔️ |
| <xref:System.Collections.Generic.HashSet%601> | ✔️ | ✔️ |
| <xref:System.Collections.Generic.IAsyncEnumerable%601>| ✔️ | ✔️ |
| <xref:System.Collections.Generic.ICollection%601> | ✔️ | ✔️ |
| <xref:System.Collections.Generic.IDictionary%602> \* | ✔️ | ✔️ |
| <xref:System.Collections.Generic.IDictionary%602> \* | ✔️ | ✔️ |
| <xref:System.Collections.Generic.IEnumerable%601> | ✔️ | ✔️ |
| <xref:System.Collections.Generic.IList%601> | ✔️ | ✔️ |
| <xref:System.Collections.Generic.IReadOnlyCollection%601> | ✔️ | ✔️ |
Expand All @@ -83,7 +83,7 @@ The following sections are organized by namespace and show which types are suppo
| <xref:System.Collections.Generic.List%601> | ✔️ | ✔️ |
| <xref:System.Collections.Generic.Queue%601> | ✔️ | ✔️ |
| <xref:System.Collections.Generic.SortedDictionary%602> \* | ✔️ | ✔️ |
| <xref:System.Collections.Generic.SortedList%602> \* | ✔️ | ✔️ |
| <xref:System.Collections.Generic.SortedList%602> \* | ✔️ | ✔️ |
| <xref:System.Collections.Generic.SortedSet%601> | ✔️ | ✔️ |
| <xref:System.Collections.Generic.Stack%601>| ✔️ | ✔️ |

Expand Down Expand Up @@ -127,14 +127,14 @@ In this example, the deserializer buffers all `IAsyncEnumerable<T>` contents in
| <xref:System.Collections.Immutable.IImmutableList%601> | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.IImmutableQueue%601> | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.IImmutableSet%601> | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.IImmutableStack%601> \* | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.IImmutableStack%601> \* | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableArray%601> | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableDictionary%602>| ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableHashSet%601> | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableQueue%601> | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableSortedDictionary%602>| ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableSortedSet%601> | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableStack%601> \* | ✔️ | ✔️ |
| <xref:System.Collections.Immutable.ImmutableStack%601> \* | ✔️ | ✔️ |

\* See [Support round trip for `Stack` types](converters-how-to.md#support-round-trip-for-stack-types).

Expand All @@ -144,7 +144,7 @@ In this example, the deserializer buffers all `IAsyncEnumerable<T>` contents in

| Type | Serialization | Deserialization |
|-----------------------------------------------------------|---------------|-----------------|
| <xref:System.Collections.Specialized.BitVector32> | ✔️ |\* |
| <xref:System.Collections.Specialized.BitVector32> | ✔️ |\* |
| <xref:System.Collections.Specialized.HybridDictionary> | ✔️ | ✔️ |
| <xref:System.Collections.Specialized.IOrderedDictionary> | ✔️ ||
| <xref:System.Collections.Specialized.ListDictionary> | ✔️ | ✔️ |
Expand All @@ -162,7 +162,7 @@ In this example, the deserializer buffers all `IAsyncEnumerable<T>` contents in
| <xref:System.Collections.Concurrent.ConcurrentBag%601> | ✔️ ||
| <xref:System.Collections.Concurrent.ConcurrentDictionary%602>| ✔️ | ✔️ |
| <xref:System.Collections.Concurrent.ConcurrentQueue%601> | ✔️ | ✔️ |
| <xref:System.Collections.Concurrent.ConcurrentStack%601> \* | ✔️ | ✔️ |
| <xref:System.Collections.Concurrent.ConcurrentStack%601> \* | ✔️ | ✔️ |

\* See [Support round trip for `Stack` types](converters-how-to.md#support-round-trip-for-stack-types).

Expand Down Expand Up @@ -195,17 +195,17 @@ A custom collection is supported for deserialization if it:
* Has a parameterless constructor.
* Contains element types that are supported by <xref:System.Text.Json.JsonSerializer>.
* Implements or inherits one or more of the following interfaces or classes:
- <xref:System.Collections.Concurrent.ConcurrentQueue%601>
- <xref:System.Collections.Concurrent.ConcurrentStack%601> \*
- <xref:System.Collections.Generic.ICollection%601>
- <xref:System.Collections.IDictionary>
- <xref:System.Collections.Generic.IDictionary%602>
- <xref:System.Collections.IList>
- <xref:System.Collections.Generic.IList%601>
- <xref:System.Collections.Queue>
- <xref:System.Collections.Generic.Queue%601>
- <xref:System.Collections.Stack> \*
- <xref:System.Collections.Generic.Stack%601> \*
* <xref:System.Collections.Concurrent.ConcurrentQueue%601>
* <xref:System.Collections.Concurrent.ConcurrentStack%601> \*
* <xref:System.Collections.Generic.ICollection%601>
* <xref:System.Collections.IDictionary>
* <xref:System.Collections.Generic.IDictionary%602>
* <xref:System.Collections.IList>
* <xref:System.Collections.Generic.IList%601>
* <xref:System.Collections.Queue>
* <xref:System.Collections.Generic.Queue%601>
* <xref:System.Collections.Stack> \*
* <xref:System.Collections.Generic.Stack%601> \*

\* See [Support round trip for `Stack` types](converters-how-to.md#support-round-trip-for-stack-types).

Expand Down

0 comments on commit 53ca5ec

Please sign in to comment.