System.Configuration.BaseConfigurationRecord.AllowDefinitionToEnum C# (CSharp) 메소드

AllowDefinitionToEnum() 정적인 개인적인 메소드

static private AllowDefinitionToEnum ( string allowDefinition, XmlUtil xmlUtil ) : ConfigurationAllowDefinition
allowDefinition string
xmlUtil XmlUtil
리턴 ConfigurationAllowDefinition
        AllowDefinitionToEnum(string allowDefinition, XmlUtil xmlUtil) {
            switch (xmlUtil.Reader.Value) {
            case KEYWORD_SECTION_ALLOWDEFINITION_EVERYWHERE:
                return ConfigurationAllowDefinition.Everywhere;

            case KEYWORD_SECTION_ALLOWDEFINITION_MACHINEONLY:
                return ConfigurationAllowDefinition.MachineOnly;

            case KEYWORD_SECTION_ALLOWDEFINITION_MACHINETOAPPLICATION:
                return ConfigurationAllowDefinition.MachineToApplication;

            case KEYWORD_SECTION_ALLOWDEFINITION_MACHINETOWEBROOT:
                return ConfigurationAllowDefinition.MachineToWebRoot;

            default:
                throw new ConfigurationErrorsException(
                        SR.GetString(SR.Config_section_allow_definition_attribute_invalid), 
                        xmlUtil);
            }
        }
BaseConfigurationRecord