支持object I/O 操作