Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Text.Json.Serialization Namespace Reference

Namespaces

namespace  Converters
 
 

Classes

class  ConverterList
 
class  IAsyncEnumerableConverterFactory
 
class  IEnumerableConverterFactoryHelpers
 
class  IgnoreReferenceHandler
 
class  IgnoreReferenceResolver
 
interface  IJsonOnDeserialized
 
interface  IJsonOnDeserializing
 
interface  IJsonOnSerialized
 
interface  IJsonOnSerializing
 
class  JsonAttribute
 
class  JsonCollectionConverter
 
class  JsonConstructorAttribute
 
class  JsonConverter
 
class  JsonConverterAttribute
 
class  JsonConverterFactory
 
class  JsonDictionaryConverter
 
class  JsonExtensionDataAttribute
 
class  JsonIgnoreAttribute
 
class  JsonIncludeAttribute
 
class  JsonNumberHandlingAttribute
 
class  JsonObjectConverter
 
class  JsonPropertyNameAttribute
 
class  JsonPropertyOrderAttribute
 
class  JsonResumableConverter
 
class  JsonSerializableAttribute
 
class  JsonSerializerContext
 
class  JsonSourceGenerationOptionsAttribute
 
class  JsonStringEnumConverter
 
class  PreserveReferenceHandler
 
class  PreserveReferenceResolver
 
struct  ReadBufferState
 
struct  ReferenceEqualsWrapper
 
class  ReferenceHandler
 
class  ReferenceResolver
 

Enumerations

enum  JsonIgnoreCondition { Never , Always , WhenWritingDefault , WhenWritingNull }
 
enum  JsonKnownNamingPolicy { Unspecified , CamelCase }
 
enum  JsonNumberHandling { Strict = 0 , AllowReadingFromString = 1 , WriteAsString = 2 , AllowNamedFloatingPointLiterals = 4 }
 
enum  JsonSourceGenerationMode { Default = 0 , Metadata = 1 , Serialization = 2 }
 
enum  JsonUnknownTypeHandling { JsonElement , JsonNode }
 
enum  ReferenceHandlingStrategy { None , Preserve , IgnoreCycles }