AbstractConfiguration
This is an abstract  IConfiguration implementation
              that deals with methods that can be abstracted away
              from underlying implementations.
            
                
Gets node attributes.
            
Gets all child nodes.
            
Gets the name of the  IConfiguration.
            
Gets the value of  IConfiguration.
            
protected AbstractConfiguration()
Gets the value of the node and converts it
              into specified  Type.