26 bool flag =
value.GetType().AssignableToTypeName(
"System.Data.Linq.Binary");
45 if ((type !=
null && type ==
null) || (
"ToArray" !=
null &&
"ToArray" ==
null))
67 return "Cannot convert null value to {0}.";
82 return objectType.AssignableToTypeName(
"System.Data.Linq.Binary");
class f__AnonymousType0<< Count > j__TPar
byte[] GetByteArray(object value)
const string BinaryTypeName
const string BinaryToArrayName
void EnsureReflectionObject(Type t)
override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
ReflectionObject _reflectionObject
byte[] ReadByteArray(JsonReader reader)
override bool CanConvert(Type objectType)
object GetValue(object target, string member)
static bool IsNullable(Type t)
static bool IsNullableType(Type t)
static byte ToByte(object value, IFormatProvider provider)
static CultureInfo InvariantCulture
static Type GetUnderlyingType(Type nullableType)