I was trying to avoid doing any saving. Typically, in a normal server environment, doing a file write causes a lock on the mutex which momentarily halts all services running on the server.
But the IRaster2 interface looks like it is just what I was looking for....assuming that RasterDataset isn't null. 🙂
Thank you!