Where does the 1 meter limit come from? There are no blade limits in the Criminal Code up here.
Spring assist such as Speed-Safe is legal. Knives which open ONLY by the push of a button or level on the handle are illegal.
"Concealed" blades such as the familiar dagger in a hair brush is illegal unless the overall length exceeds 30cm.
Oh, and belt buckle knives are frowned upon as well.