Enum SerializerContext
- Namespace
- TinyLife
- Assembly
- TinyLife.dll
A set of contexts that a Newtonsoft.Json.JsonSerializer can be used in. When a serializer is created using CreateSerializer(SerializerContext, SerializerUsage, EventHandler<ErrorEventArgs>, bool) or CreateSerializerSettings(SerializerContext, SerializerUsage, EventHandler<ErrorEventArgs>, bool), a context needs to be passed.
public enum SerializerContext
- Extension Methods
Fields
MetaFile = 0A meta file, like the game's options, is being loaded or saved.
GameSave = 1A game save is being loaded or saved.
Debug = 2A debug action, like a cheat, that involves saving and loading, is being executed.
CustomContent = 3A custom content file is being loaded or saved.
Copy = 4An item is copied using JsonCopy<T>(T).
Preview = 5An item is loaded only for preview, ie usually in a shallow context and not for actual use.
Migrate = 6