protected override uint Init(uint postion) { _stream.Position = postion; return (uint) _stream.GetAvaliableByteCounts(); }