iqueryable
В EF4 у меня есть небольшая карта объектов, и объем данных также невелик. Поэтому для запросов я хочу быстро загрузить все связанные данные. Существует ли какой-либо один вызов метода, который может выполнить эту работу, например "IQueryable.IncludeEverything()", а не вызывать Include() повторно с жестко зада...
Можно ли каким-то образом преобразовать Predicate<T> to Expression<Func<T, bool>>? Я хотел бы использовать следующую IQueryable функцию, используя фильтры my ICollectionView: public static System.Linq.IQueryable<TSource> Where<TSource>(this System.Linq.IQueryable<TSource>...
Сначала я использую код Entity Framework 4.1. В моей сущности у меня есть три свойства даты / времени: public class MyEntity { [Key] public Id { get; set; } public DateTime FromDate { get; set; } public DateTime ToDate { get; set; } [NotMapped] public DateTime? QueryDate { get; s...
Я искал в течение достаточно долгого времени теперь на эту проблему. Вот в чем дело. Я создаю веб-сайт, который обращается к веб-API, чтобы получить его данные. Мой веб-API использует библиотеку, работающую с шаблоном репозитория. Моя модель базы данных (EF Model-first) была собрана в библиотеке. В этой моде...
Мне было интересно узнать о разнице в производительности между этими двумя сценариями и о том, какие недостатки могут быть друг у друга? Первый сценарий: public class Helper //returns IQueryable { public IQueryable<Customer> CurrentCustomer { get{return new DataContext().Where(t=>t.Cu...
У меня в основном есть перечисление public enum WorkingDays { Monday, Tuesday, Wednesday, Thursday, Friday } И хотел бы сделать сравнение с входным сигналом, который оказывается строкой //note lower case string input = "monday"; Лучшее, что я мог придумать, было что-то вроде этого Wo...
в чем разница между возвращением IQueryable<T> и IEnumerable<T>? IQueryable<Customer> custs = from c in db.Customers where c.City == "<City>" select c; IEnumerable<Customer> custs = from c in db.Customers where c.City == "<City>" select c; будут ли отложены оба исполнен...
зачем IQueryable в контексте LINQ? используется ли он для разработки методов расширения или любой другой цели?...
когда метод возвращает IEnumerable<T> и мне нечего возвращать, мы можем использовать Enumerable.Empty<T>(). есть ли эквивалент выше для метода, возвращающего IQueryable<T>...
при написании запроса с использованием синтаксиса C# LINQ, есть ли способ использовать Queryable.Метод SelectMany из синтаксиса ключевого слова? на string[] text = { "Albert was here", "Burke slept late", "Connor is happy" }; С помощью беглых методов я мог бы запроси...