Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Исходный код Visual Basic или C# можно создать из файла метаданных языка разметки базы данных (DBML). Этот способ предоставляет возможность настройки заданного по умолчанию DBML-файла до создания кода сопоставления приложений. Данная возможность является дополнительной.
Ниже указаны действия, необходимые для выполнения данного процесса.
Создайте DBML-файл.
Для изменения DBML-файла используйте редактор. Обратите внимание, что DBML-файл должен проверить соответствие файлам определения схемы (XSD) для файлов LINQ to SQL .dbml. Дополнительные сведения см. в разделе "Создание кода" в LINQ to SQL.
Создайте исходный код Visual Basic или C#.
В следующих примерах используется средства командной строки SQLMetal. Дополнительные сведения см. в разделе SQLMetal.exe (средство создания кода).
Пример 1
В следующем коде DBML-файл создается из учебной базы данных "Northwind". В качестве источника метаданных база данных можно использовать либо имя базы данных, либо имя MDF-файла.
sqlmetal /server:myserver /database:northwind /dbml:mymeta.dbml
sqlmetal /dbml:mymeta.dbml mydbfile.mdf
Пример 2
Следующий код создает файл исходного кода Visual Basic или C# из DBML-файла.
sqlmetal /namespace:nwind /code:nwind.vb /language:vb DBMLFile.dbml
sqlmetal /namespace:nwind /code:nwind.cs /language:csharp DBMLFile.dbml