Best way to set all applicable flags? - C#