지난 달에 Configuration을 폼나게 하는 법을 알아 봤습니다.
그런데, 설정은 단순 자료형만으로는 불충분한 경우가 많습니다.
대표적으로 유사항목에 대한 Collection을 설정해야 하는 경우가 있을 수 있죠.
이러한 경우를 위해서 .net framework에서는 ConfigurationElementCollection을 제공하고 있습니다.
이는 abstract class여서 기본적으로 두 개의 method(CreateNewElement, GetElementKey)를 구현해 줍니다.
아래의 예제는 Id/Password collection을 .config 파일을 통해서 설정한다고 가정합니다.
위의 code에서는 InterfaceElement collection을 가지는 InterfaceConfiguration을 선언하였습니다.
이를 통해서 선언할 수 있는 xml은 다음과 같습니다.
References
'Programming > .Net' 카테고리의 다른 글
change file name to prevent overwrite (0) | 2015.09.04 |
---|---|
String.Join method that ignores null or empty strings? (0) | 2015.05.14 |
(Workaround) return iterator with 'out' or 'ref' parameters (0) | 2015.02.16 |
Select object within min or max property value. (0) | 2015.01.20 |
ConfigurationSection을 이용한 App configuration (0) | 2015.01.15 |