Что именно вы хотите выбрать из xml?Оператор select отсутствует в вашем операторе linq.Добавьте Select в конце вашего оператора linq, например, Select (независимо от тега)
Кроме того, вы перемещаетесь «по» элементу, который пытаетесь найти, т.е.
From rec In RecipeXmlDocument.Descendants("RECEPT")
* 1005.* должно быть
From rec In RecipeXmlDocument.Descendants
Ниже приведено исправленное утверждение, к которому необходимо объединить ваше предложение выбора
Dim xmlElement = From rec In RecipeXmlDocument.Descendants Where rec...<Filter>.@poultry = Ing.Poultry.ToString Or rec...<Filter>.@attr1 = "1" Or rec...<Filter>.@attr2 = "0" And (rec...<Filter>..@attr3 = "1" Or rec...<Filter>.@attr4 = "0" Or rec...<Filter>.@attr5 = "1")
ПРИМЕЧАНИЕ. Вам потребуется добавить некоторые элементы внутри тега, чтобы иметь возможностьвыбрать их