XElement.Elements(XName name) doesn't return a name that exists in XElement.Elements()

StackOverflow https://stackoverflow.com/questions/3614257

  •  26-09-2019
  •  | 
  •  

Question

As you can see, the schema.Elements returns three elements one of whom is an EntityContainer element. But when I try to search thru the Elements overload specifying the "EntityContainer" (schema.<EntityContainer>) it doesn't retrieve anything.

alt text

Was it helpful?

Solution

Answer found.

It didn't return anything since the EntityContainer element in the edmx file belongs to an imported namespace I forgot to import in my file.

Adding this line solved everything:

Imports <xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top