internal override long getSize() { try { return m_stream.Length; } catch (IOException e) { throw IOErr.make(e).val; } }