Операции преобразования.
Ранее уже упоминалось, что можно получить объект ParallelQuery из унаследованной коллекции с помощью метода AsParallel, но для получения объекта…
Ранее уже упоминалось, что можно получить объект ParallelQuery из унаследованной коллекции с помощью метода AsParallel, но для получения объекта…
Использовать PLINQ можно, просто вызывая AsParallel или одну из описанных ранее операций создания. Но если нужен более тонкий контроль…
AsParallel Метод AsParallel — своего рода “входная дверь” в PLINQ. Он преобразует последовательность данных в ParallelQuery. Механизм LINQ обнаруживает…
PLINQ включает полезное средство в расширяющем методе ForAll. Использованный с объектом ParallelQuery (который, как известно, возвращается методом AsParallel), ForAll…
Если в последовательном запросе LINQ что-то идет не так, генерируемое исключение прерывает любую дальнейшую обработку. Например, если при обработке…
PLINQ анализирует запрос и решает, сколько разделов можно обработать сразу. В Microsoft утверждают, что работают над совершенствованием этого процесса,…
По большей части использование Parallel LINQ, обычно называемого PLINQ, очень похоже на применение LINQ to Object. Фактически это одна…
В своей основе Parallel LINQ, он же PLINQ — это версия LINQ to Objects, в которой объекты исходного перечисления…
EntityReference Класс EntityReference используется для манипуляций навигационными свойствами одиночного экземпляра между сущностными типами; подробности устройства навигационных свойств были описаны…
Сущностные типы, создаваемые в сущностной модели данных для представления схемы базы данных, наследуются от класса EntityObject, который является частью…
Класс ObjectContext лежит в основе платформы Entity Framework и LINQ to Entities. Когда создается сущностная модель данных, то создается…
По умолчанию в Entity Framework используется модель оптимистического параллелизма. Оптимистичность означает то, что она основана на предположении, что никто…
Чтобы удалить запись из базы данных, необходимо просто передать сущностный объект, представляющий эту запись, в качестве аргумента методу DeleteObject….
Обновления сущностных типов заключаются в простом изменении свойств сущностного объекта, вызове метода SaveChanges объекта ObjectContext с разрешением конфликтов параллельного…
Выполнение запросов с использованием LINQ to Entities подобно выполнению запросов с помощью LINQ to SQL. Тем не менее, есть…
Для выполнения вставки необходимо предпринять четыре шага. Первый из них — создание ObjectContext. Это первый шаг для всех операций…
LINQ to SQL — это система объектно-реляционного отображения начального уровня. LINQ to Entities — это часть платформы ADO.NET Entity…
Раньше уже говорилось о том, что при отсутствии активной транзакции во время вызова метода SubmitChanges будет создана новая транзакция….
До сих пор при обсуждении LINQ to SQL всегда присутствовал единственный сущностный класс, отображаемый на единственную таблицу, для которой…
При генерации сущностных классов для базы данных Northwind указывалась опция /views, чтобы получить сущностные классы, отображаемые на представления базы…