JsonISerializableContract public class JsonISerializableContract : JsonContainerContract Contract details for a Type used by the JsonSerializer. Documentation Code public ObjectConstructor<object> ISerializableCreator { get; set; } Gets or sets the ISerializable object constructor. public JsonISerializableContract(Type underlyingType) Initializes a new instance of the JsonISerializableContract class.