Class SerializationContextBase
Base class for SerializationContext and DeserializationContext.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Manatee.Json.Serialization
Assembly: Manatee.Json.dll
Syntax
public class SerializationContextBase
Properties
| Improve this Doc View SourceCurrentLocation
The current location in the JSON instance or object.
Declaration
public JsonPointer CurrentLocation { get; }
Property Value
Type | Description |
---|---|
JsonPointer |
InferredType
The inferred type. This will usually be the actual type of the object during serialization.
Declaration
public Type InferredType { get; }
Property Value
Type | Description |
---|---|
System.Type |
RequestedType
The type requested by the serialize/deserialize call.
Declaration
public Type RequestedType { get; }
Property Value
Type | Description |
---|---|
System.Type |
RootSerializer
The original serializer called by the client.
Declaration
public JsonSerializer RootSerializer { get; }
Property Value
Type | Description |
---|---|
JsonSerializer |