Temporary foreign workers are covered by some of the legislation, such as employment standards, WCB, and some of that kind of legislation. However, their rights as people who are entitled to be in Canada are completely dependent on the work permit, so if they don't have a work permit, they are not entitled to work in this country, unlike everybody else who has either refugee status or permanent residency. Their mobility rights are non- existent; they cannot move to another job without having a new work permit. So their rights in that respect are not the same as other people's, and that's what I meant.
On April 1st, 2008. See this statement in context.