Анализ исходного кода LINQ to SQL
Обновлен: November 2007
С помощью описанных ниже действий можно создать исходный код LINQ to SQL из учебной базы данных "Northwind". Чтобы лучше понять, как сопоставлены различные элементы, можно сравнить элементы модели объектов с элементами базы данных.
Примечание. |
---|
Чтобы получить данный код, разработчики, применяющие Visual Studio, могут воспользоваться Сред. Объектно-реляционный конструктор. Дополнительные сведения см. в разделах Реляционный конструктор объектов и Реляционный конструктор объектов и Реляционный конструктор объектов. |
Если образец базы данных Northwind еще не установлен на компьютере разработчика, его можно загрузить бесплатно. Дополнительные сведения см. в разделе Загрузка образцов баз данных (LINQ to SQL).
Для создания файла с исходным кодом Visual Basic или C# используется программа командной строки SQLMetal. Дополнительные сведения см. в разделе Средство создания кода (SqlMetal.exe). Ниже показаны команды, которые необходимо ввести в командной строке для создания файлов с исходным кодом Visual Basic и C#, включающих хранимые процедуры и функции.
sqlmetal /code:northwind.vb /language:vb "c:\northwnd.mdf" /sprocs /functions /pluralize
sqlmetal /code:northwind.cs /language:csharp "c:\northwnd.mdf" /sprocs /functions /pluralize