public override void SetLength(Int64 length) { throw new Exception(String.Format("{0} does not support SetLength", this.GetType().FullName)); }