Inspects the type of data received, and calls the appropriate Write method to perform the write to the stream already attached to the formatter.
To use this method properly, all the Write methods (Formatter.WriteArray(object, string, Type) method, Formatter.WriteBoolean(bool, string) method, Formatter.WriteByte(byte, string) method, and so on) should have the appropriate functionality.