public static bool TryParse(string value, out SecurityEventAction result) { result = default(SecurityEventAction); if( value=="C") result = SecurityEventAction.C; else if( value=="R") result = SecurityEventAction.R; else if( value=="U") result = SecurityEventAction.U; else if( value=="D") result = SecurityEventAction.D; else if( value=="E") result = SecurityEventAction.E; else return false; return true; }
public static string ToString(SecurityEventAction value) { if( value==SecurityEventAction.C ) return "C"; else if( value==SecurityEventAction.R ) return "R"; else if( value==SecurityEventAction.U ) return "U"; else if( value==SecurityEventAction.D ) return "D"; else if( value==SecurityEventAction.E ) return "E"; else throw new ArgumentException("Unrecognized SecurityEventAction value: " + value.ToString()); }