.net Configuration Personnalisée Comment insensible à la casse analyser un enum ConfigurationProperty

L'un des ConfigurationProperty j'ai dans mon ConfigurationSection est un ENUM. Lors de l' .net analyse ce enum chaîne de valeur dans le fichier de config, une exception sera levée si le cas ne correspond pas exactement.

Est-il loin d'ignorer la casse lors de l'analyse de cette valeur?

  • Enum.Parse accepte un booléen pour dire de l'ignorer cas.
  • qui ne vous aidera que si l'enum membres sont tous en majuscules trop...
  • Oui je suis conscient que le protocole Enum.Parse est une ignorecase drapeau. Mais .net analyse ce ConfigurationProperty automatiquement lorsque j'utilise le ConfigurationPropertyAttribute.
InformationsquelleAutor Koda | 2012-01-19