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() });
 }
Exemplo n.º 3
0
 protected virtual object ImportFromObject(ImportContext context, JsonReader reader)
 {
     return(ThrowNotSupported(JsonTokenClass.Object));
 }
Exemplo n.º 4
0
 protected virtual object ImportNull(ImportContext context, JsonReader reader)
 {
     reader.Read();
     return(null);
 }
Exemplo n.º 5
0
 protected override object ImportFromObject(ImportContext context, JsonReader reader)
 {
     return(ReflectImport(context, reader));
 }
Exemplo n.º 6
0
 protected override object ImportFromNumber(ImportContext context, JsonReader reader)
 {
     return(ImportFromString(context, reader));
 }
Exemplo n.º 7
0
 protected override object ImportFromString(ImportContext context, JsonReader reader)
 {
     return(ImportScalarAsArray(context, reader));
 }
Exemplo n.º 8
0
 void IJsonImportable.Import(ImportContext context, JsonReader reader)
 {
     Import(context, reader);
 }
Exemplo n.º 9
0
 protected override object ImportFromBoolean(ImportContext context, JsonReader reader)
 {
     return(Convert.ChangeType(BooleanObject.Box(reader.ReadBoolean()), OutputType));
 }