Configures a native value from the given config value.
If the implementing method does not know how to configure a native object from config in, it can try to delegate to a more specific configurator by calling the base implementation.
This default implementation always throws a ConfigException.
The default implementation of ConfiguratorObject delegates the process of configuring a native object from config in to a more specific configurator, defined by a derived type of IConfiguratorBase.Type.
If no configurator object has been found for the type of config in or if config in specifies malformed configuration data.
If an unexpected I/O error has occurred while creating the native value.
Configures a native value for a ConfigValue.IsNull value.