PHP.Core.LocalConfiguration.VariablesSection.Parse C# (CSharp) Method

Parse() public method

Loads configuration from XML node.
public Parse ( string name, string value, XmlNode node ) : bool
name string
value string
node XmlNode
return bool
			public bool Parse(string name, string value, XmlNode node)
			{
				switch (name)
				{
                    case "ZendEngineV1Compatible": throw new NotSupportedException(name); // ZendEngineV1Compatible = (value == "true"); break;
					case "QuoteRuntimeVariables": QuoteRuntimeVariables = (value == "true"); break;
                    case "QuoteInDbManner": /*QuoteInDbManner =*/ if (value == "true") throw new ConfigUtils.InvalidAttributeValueException(node, "value"); break;
					case "DeserializationCallback": DeserializationCallback = (value != String.Empty) ? new PhpCallback(value) : null; break;
                    case "AlwaysPopulateRawPostData": AlwaysPopulateRawPostData = (value == "true"); break;

					case "RegisteringOrder":

						if (!ValidateRegisteringOrder(value))
							throw new ConfigurationErrorsException(CoreResources.GetString("invalid_registering_order"), node);

						RegisteringOrder = value;
						break;

					default:
						return false;
				}
				return true;
			}
		}
LocalConfiguration.VariablesSection