Sets a new position in the stream.
Source position: classesh.inc line 1509
| public function TCustomMemoryStream.Seek( | 
| const Offset: Int64; | 
| Origin: TSeekOrigin | 
| ):Int64; override; | 
Seek overrides the abstract TStream.Seek method. It simply updates the internal stream position, and returns the new position.
No checking is done whether the new position is still a valid position, i.e. whether the position is still within the range 0..Size. Attempting a seek outside the valid memory range of the stream may result in an exception at the next read or write operation.
| 
 | The current position in the stream. | |
| 
 | The current size of the stream. | |
| 
 | Pointer to the data kept in the memory stream. |