Custom Configuration Sections...

  • Thread starter Thread starter Jason Richmeier
  • Start date Start date
J

Jason Richmeier

This may have been addressed in another post but I was unable to find what I
was looking for.

I am trying to create a custom configuration section that is element-centric
instead of attribute-centric (mostly out of preference).

For example...

<Date>
<Year>2008</Year>
<Month>09</Month>
<Day>11</Day>
</Date>

....instead of...

<Date Year="2008" Month="09" Day="11" />

If I am reading the documentation correctly, it sounds like this can be done
using the .NET 2.0 configuration API. However, either all of the examples
using the .NET 2.0 configuration API that I have found use an
attribute-centric approach or the examples use the older (pre .NET 2.0
configuration API) to create the custom configuration section.

Any ideas?

Thank you,

Jason
 
Are you using something like this?


public sealed class MyHandler : IConfigurationSectionHandler
{
public object Create(object parent, object configContext,
System.Xml.XmlNode section)
{
}}


In you are, then you can read out the xml (coming to you as "section") any
way you chose.

// The section handler interprets and processes the settings defined in
// XML tags within a specific portion of a Web.config file and returns an
// appropriate configuration object .... based on the configuration
settings.
// ( above exert from
http://msdn.microsoft.com/library/d...uide/html/cpconcreatingnewsectionhandlers.asp )
// also see
http://support.microsoft.com/default.aspx?scid=kb;en-us;309045 // Article
ID : 309045


I have some code at:
http://sholliday.spaces.live.com/Blog/cns!A68482B9628A842A!126.entry
if you want to look at it.
It's not specific to this issue, but I do use it the
IConfigurationSectionHandler there.


If you're doing something else, throw some more detail out there.
 
Back
Top