System.Text.Json.Serialization.Metadata
Namespace with 15 public types
Classes
                                     DefaultJsonTypeInfoResolver
                                    Defines the default, reflection-based JSON contract resolver used by System.Text.Json.
                                
                            
                            
                                
                                     JsonCollectionInfoValues`1
                                    Provides serialization metadata about a collection type.
                                
                            
                            
                                
                                     JsonObjectInfoValues`1
                                    Provides serialization metadata about an object type with constructors, properties, and fields.
                                
                            
                            
                                
                                     JsonParameterInfoValues
                                    Provides information about a constructor parameter required for JSON deserialization.
                                
                            
                            
                                
                                     JsonPolymorphismOptions
                                    Defines polymorphic configuration for a specified base type.
                                
                            
                            
                                
                                     JsonPropertyInfoValues`1
                                    Provides serialization metadata about a property or field.
                                
                            
                            
                                
                                     JsonTypeInfo`1
                                    Provides JSON serialization-related metadata about a type.
                                
                            
                        
                        Structures
                                     JsonDerivedType
                                    Represents a supported derived type defined in the metadata of a polymorphic type.
                                
                            
                        
                        Enumerations
                                     JsonTypeInfoKind
                                    Describes the kind of contract metadata a  specifies.
                                
                            
                        
                        Static Classes
                                     JsonMetadataServices
                                    Provides helpers to create and initialize metadata for JSON-serializable types.
                                
                            
                            
                                
                                     JsonTypeInfoResolver
                                    Contains utilities and combinators acting on .
                                
                            
                        
                        Abstract Classes
                                     JsonParameterInfo
                                    Provides JSON serialization-related metadata about a constructor parameter.
                                
                            
                            
                                
                                     JsonPropertyInfo
                                    Provides JSON serialization-related metadata about a property or field.
                                
                            
                            
                                
                                     JsonTypeInfo
                                    Provides JSON serialization-related metadata about a type.
                                
                            
                        
                        Interfaces
                                     IJsonTypeInfoResolver
                                    Used to resolve the JSON serialization contract for requested types.