public override void WriteObjectData (ObjectWriter ow, BinaryWriter writer, object data)
{
object[] values = FormatterServices.GetObjectData (data, members);
for (int n=0; n<values.Length; n++)
ow.WriteValue (writer, ((FieldInfo)members[n]).FieldType, values[n]);
}
}