Object | +--FileOperation | +--FileOperation::Copy | +--FileOperation::Create | +--FileOperation::Delete | +--FileOperation::Move | +--FileOperation::Rename
Copy CopyCorrupted Create Delete Erase Move Rename