protected override object ImportFromBoolean(ImportContext context, JsonReader reader) { return(new byte[] { (byte)(reader.ReadBoolean() ? 1 : 0) }); }
protected override object ImportFromNumber(ImportContext context, JsonReader reader) { return(new byte[] { reader.ReadNumber().ToByte() }); }
protected virtual object ImportFromObject(ImportContext context, JsonReader reader) { return(ThrowNotSupported(JsonTokenClass.Object)); }
protected virtual object ImportNull(ImportContext context, JsonReader reader) { reader.Read(); return(null); }
protected override object ImportFromObject(ImportContext context, JsonReader reader) { return(ReflectImport(context, reader)); }
protected override object ImportFromNumber(ImportContext context, JsonReader reader) { return(ImportFromString(context, reader)); }
protected override object ImportFromString(ImportContext context, JsonReader reader) { return(ImportScalarAsArray(context, reader)); }
void IJsonImportable.Import(ImportContext context, JsonReader reader) { Import(context, reader); }
protected override object ImportFromBoolean(ImportContext context, JsonReader reader) { return(Convert.ChangeType(BooleanObject.Box(reader.ReadBoolean()), OutputType)); }