internal override bool ParseSingleElement(ICollection <XName> unprocessedElements, XElement elem)
 {
     if (elem.Name.LocalName == FunctionImportScalarProperty.ElementName)
     {
         var prop = new FunctionImportScalarProperty(this, elem);
         _scalarProperties.Add(prop);
         prop.Parse(unprocessedElements);
     }
     else
     {
         return(base.ParseSingleElement(unprocessedElements, elem));
     }
     return(true);
 }
 internal void AddScalarProperty(FunctionImportScalarProperty scalarProperty)
 {
     _scalarProperties.Add(scalarProperty);
 }