Публикации по теме 'iqueryable'


Простая реализация интерфейса IQueryable(System.Linq) в ASP .Net-C#
Когда вы реализуете репозиторий, вам придется возвращать список объектов с их сопоставлением один за другим. все нормально. Но он очень сложный и большой. Там вы инициализируете запрос ›› инициализируете список ›› получаете один за другим объекты, удовлетворяющие запросу ›› экземпляры карты один за другим ›› помещаете объект в список ›› И возвращает список. здорово, вы сделали так много вещей. Посмотрите на строки кода. их слишком много. Как насчет того, чтобы свести это к двум..

Вопросы по теме 'iqueryable'

дизайн интерфейса с Linq2Nibernate и IQueryable
При использовании Linq2Nibernate лучше заставить репозиторий возвращать IQueryable? Насколько я понимаю, если вы используете Linq для Nibernate, запрос не будет «срабатывать», пока вы не вызовете .First () или Single () и т. Д. Так не лучше ли...
212 просмотров
schedule 09.09.2023

Как заглушить IQueryable‹T›.Where(Func‹T, bool›) с помощью Rhino Mocks?
В проекте .net 3.5, над которым я сейчас работаю, я писал несколько тестов для класса обслуживания. public class ServiceClass : IServiceClass { private readonly IRepository _repository; public ServiceClass(IRepository repository)...
5256 просмотров

Настройка производительности LINQ и SQL Server в соответствии с передовой практикой базы данных SQL Server 2008?
Мой вопрос заключается в том, как лучше всего оптимизировать производительность с помощью LINQ для SQL. А производительность — это время отклика в пользовательском интерфейсе. Прямо сейчас у меня есть некоторые данные о продажах в базе данных SQL...
1800 просмотров

Как получить доступ к данным в IQueryable?
У меня есть объект IQueryable, и мне нужно взять данные внутри IQueryable, чтобы поместить их в элементы управления Textboxs. Это возможно? Я пытаюсь что-то вроде: public void setdata (IQueryable mydata) { textbox1.text = mydata.???? }...
24557 просмотров
schedule 08.08.2023

ASP MVC: должны ли службы возвращать IQueryable?
Что вы думаете? должен ли ваш DAO возвращать IQueryable, чтобы использовать его в ваших контроллерах?
3179 просмотров
schedule 11.02.2022

LINQ to SQL - дальнейшее изменение набора результатов IQueryable с помощью Contains
Я использую LINQ to SQL и разрешаю пользователям настраивать запрос, присваивая значения queryStrings в пользовательском интерфейсе. Я настроил первичный запрос для возврата результата IQueryable, а затем продолжил уточнять набор результатов,...
2827 просмотров
schedule 15.03.2022

Должен ли я возвращать IEnumerable‹T› или IQueryable‹T› из моего DAL?
Я знаю, что это может быть мнение, но я ищу лучшие практики. Насколько я понимаю, IQueryable<T> реализует IEnumerable<T> , поэтому в моем DAL сейчас есть сигнатуры методов, подобные следующим: IEnumerable<Product>...
6357 просмотров

Добавьте два IQueryables (int/decimal) в С#
Я извлекаю два значения из базы данных MYSQL. У меня есть один int и один десятичный... как их добавить? В настоящее время мой код: orderTotal += cartItem.Count * storeDB.Designs.Select(p => p.Price); // countItem.Count = int //...
336 просмотров
schedule 04.10.2023

Nhibernate 3.0 LINQ: проблема с возвратом в IQueryable (не общая версия) - не позволяет ToList ()
Я использую последнюю версию Nhibernate, и у меня есть запрос linq, чтобы вернуть только 1 столбец. поэтому я не могу использовать, например, IQueryable, поскольку нет класса сущности - я возвращаю только 1 столбец. Но возврат к версии IQueryable...
2881 просмотров

Найдите точки в радиусе другой координаты с помощью IQueryable
У меня есть пользователи, хранящиеся в базе данных, для которых установлены широта и долгота. Я хочу написать метод фильтра на моем сервисном уровне. Мы используем ASP.NET MVC с шаблоном репозитория. Сейчас мы будем использовать инфраструктуру...
1137 просмотров

Может ли LINQ to SQL IQueryable быть неожиданно оценен?
Я пишу код, который использует LINQ to SQL IQueryable<T> и добавляет дополнительные динамически генерируемые предложения Where. Например, вот скелет одного из методов: IQueryable<T> ApplyContains(IQueryable<T> source, string...
688 просмотров
schedule 09.06.2023

Получить количество IQueryable‹T›
Предположим, у нас есть следующая коллекция IEnumerable<int> list = new List<int> { 11, 12, 13, 14, 15, 16, 17, 18, 19, 10 }; var query = list.Skip(5).Take(4); SomeMethod(query.AsQueryable()); . . . public void...
1282 просмотров
schedule 01.09.2023

Модульный тест IQueryable
Я пытаюсь написать модульный тест для метода, который принимает коллекцию IQueryable. Как мне создать экземпляр коллекции в моем модульном тесте, прежде чем передать ее методу для тестирования? Это код по умолчанию в моем тесте...
7055 просмотров

Использование IQueryable ‹TEntity› вместо DbSet ‹TEntity› проблема
я наткнулся на следующую проблему ... У меня есть контекст базы данных: // For support unit testing... public interface IDbContext : IDisposable { IQueryable<Hardware> Hardwares { get; } IQueryable<ProviderHardware>...
4647 просмотров

Обновление записей Nhibernate и Iqueryable
Скажем, если я хочу обновить все строки таблицы, имеющие некоторый статус, с другим статусом. Я использую шаблон репозитория с Nhibernate. У меня есть метод в моем репозитории, чтобы получить Iqueryable<T> . Итак, как мне написать обновление...
594 просмотров

Почему лучше использовать linq для IQueryable, чем linq для IEnumerable?
Я знаю, что могу использовать синтаксис linq для коллекций, реализующих IQueryable или IEnumerable. Использует ли IQueryable ленивое вычисление и оптимизацию, а IEnumerable нет? Включает ли оптимизация изменение порядка запросов?
315 просмотров
schedule 11.10.2023

WCF WebApi IQueryable не работает со свойствами DateTime
Я не могу запросить какой-либо объект по свойствам DateTime. public class MyModel { public int Id { get; set; } public DateTime TimeStamp { get; set; } } [ServiceContract] public class BuildJobApi { [WebGet] public...
458 просмотров
schedule 30.12.2022

Ошибка преобразования типа «System.Linq.IQueryable‹ClassX›» в «ClassX»
У меня есть запрос Linq, который возвращает объект типа IQueryable<ClassX> . Я хочу поместить этот объект в объект типа класса ClassX и получить ошибку: Невозможно неявно преобразовать тип 'System.Linq.IQueryable<ClassX>' в...
2330 просмотров

Как проверить, применялся ли IQueryable‹T› OrderBy перед попыткой Skip() и Take()
Я пытаюсь создать метод расширения, который будет разбивать запрос на страницы. Но во избежание исключения: System.NotSupportedException не было обработано кодом пользователя. Сообщение = Метод «Пропустить» поддерживается только для отсортированного...
2190 просмотров

Как сгруппировать разные строки из одного и того же IQueryable
У меня есть IQueryable, который содержит список данных об использовании в моем приложении. Каждая строка в нем является отдельной записью в таблице. Структура такая { Данные об использовании Имя пользователя (строка) SessionId (строка)...
295 просмотров
schedule 21.08.2023