[client][managed][offline] expose a readonlycollection instead of IEnumerable