internal void WriteTo(Stream stream) { lock (CheckPointLock) { if (dataStream != null) { dataStream.Seek(0, SeekOrigin.Begin); dataStream.CopyTo(stream); } } }