public override void WriteValue(string value) { if (_isDataType && !value.StartsWith("Edm.")) { base.WriteValue("Edm." + value); } else { base.WriteValue(value); } }