protected Exception CreateInvalidEnumValueException(object value, string typeName) { return new InvalidOperationException(SR.Format(SR.XmlUnknownConstant, value, typeName)); }