none
LINQ 2 SP // Cast результата ScopeToFolder(String, Boolean) к EntityList<TEntity>. RRS feed

  • Вопрос

  • В МСДНе пишут, что "объект, возвращаемый методом ScopeToFolder, может быть приведен к типу EntityList<TEntity>", подскажите пожалуйста, как именно это делается?

    Чего я хочу добиться:
    Есть список, в нем определено несколько типов контента, в том числе тип контента "Папка", и элементы находятся в папках. С помощью LINQ to Sharepoint я хочу получить все элементы заданного типа контента (есть и другие), из всех папок, для которых выполняется определенное условие.

    22 августа 2011 г. 12:02

Ответы

  • Сам спросил, сам отвечаю :) Извините за беспокойство

    context.GetList<Report>("Мой список").ScopeToFolder(String.Empty, true)
    
    Дает нужный набор элементов, фильтр по типу контента и RecursiveAll
    Дальше дело техники, добавить GetList<Report> в partial класс как отдельное свойство

    • Помечено в качестве ответа Roman Zhukov 23 августа 2011 г. 10:48
    22 августа 2011 г. 12:57