Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD_redaktsia_2013.docx
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
931.98 Кб
Скачать
  1. Linq to sql. Создание проекта linq.

Новые проекты Visual C# и Visual Basic, предназначенные для .NET Framework 4, включают пространства имен и ссылки, необходимые для базовой функциональности LINQ. После создания нового проекта можно сразу приступить к написанию запросов LINQ к коллекциям объектов. Visual Basic дополнительно предоставляет ссылки и импортированные пространства имен для поддержки LINQ to XML. В Visual C# они должны быть добавлены вручную.

Для использования LINQ to XML или LINQ to DataSet в любом языке необходимо вручную добавить пространства имен и ссылки, описанные в следующих разделах. При обновлении проекта, созданного с помощью более ранней версии Visual Studio, может потребоваться предоставить эти или другие связанные с LINQ ссылки вручную и также вручную настроить проект для целевой платформы .NET Framework версии 3.5.

Примечание При построении из командной строки необходимо вручную добавить ссылку на связанные с LINQ DLL-библиотеки: \Program Files\Reference Assemblies\Microsoft\Framework\v3.5.

Процедуры добавления пространств имен и ссылок LINQ для платформы .NET Framework версии 3.5

1. В Visual Studio откройте проект Visual Basic или C#, созданный в Visual Studio 2005, и следуйте предложениям по его преобразованию в проект Visual Studio 2010.

2. Для проекта C# в меню Проект выберите пункт Свойства. На странице свойств Приложение выберите .NET Framework 3.5 из раскрывающегося списка Целевая платформа.

3. Для проекта Visual Basic в меню Проект выберите пункт Свойства. На странице свойств Компиляция щелкните Дополнительные параметры компиляции и выберите .NET Framework 3.5 из раскрывающегося списка Целевая платформа (все конфигурации).

Включение базовой функциональности LINQ

1. В проекте Visual Basic или C# в меню Проект выберите Добавить ссылку.

2. В диалоговом окне Добавление ссылки откройте вкладку .NET, прокрутите до файла System.Core.dll и выберите его. Нажмите кнопку ОК.

3. Добавьте директиву using или оператор Imports для System.Linq в файл с исходным кодом или проект.

Включение дополнительной функциональности LINQ с деревьями выражений

Если уже имеется ссылка на System.Core.dll, добавьте директиву using или инструкцию Imports для System.Linq.Expressions. Дополнительные сведения см. в разделе Деревья выражений (C# и Visual Basic).

Использование LINQ to XML

1. При необходимости выполните шаги, описанные ранее в этом разделе для добавления ссылки на System.Core.dll и директивы using или инструкции Imports для System.Linq.

2. Добавьте директиву using или инструкцию

Imports для System.Data.Linq или одного из других пространства имен System.Data.Linq в зависимости от требований конкретного проекта.

Использование LINQ to SQL

1. При необходимости выполните шаги, описанные ранее в этом разделе для добавления ссылки на System.Core.dll и директивы using или инструкции Imports для System.Linq.

2. Добавьте директиву using или инструкцию Imports для System.Data.Linq или одного из других пространства имен System.Data.Linq в зависимости от требований конкретного проекта.

Использование LINQ to Dataset

1. При необходимости выполните шаги, описанные ранее в этом разделе для добавления ссылки на System.Core.dll и директивы using или инструкции Imports для System.Linq.

2. Добавьте директиву using или инструкцию Imports для System.Data.Linq или одного из других пространства имен System.Data.Linq в зависимости от требований конкретного проекта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]