Создание модели подключения к бизнес-данным
Visual Studio можно использовать для создания новой или настройки существующей модели подключения к бизнес-данным.Каждый проект SharePoint может содержать только одну модель.Дополнительные сведения см. в разделе Интеграция бизнес-данных в SharePoint.
Создание новой модели
Чтобы создать новую модель, создайте проект модели подключения к бизнес-данным или добавьте элемент модели подключения к бизнес-данным в пустой проект SharePoint.
Примечание |
---|
На компьютере должна быть установлена среда Microsoft SharePoint Server 2010. |
Visual Studio добавляет папку в проект.Эта папка имеет имя, заданное для элемента модели подключения к бизнес-данным в диалоговом окне Добавление нового элемента.При создании нового проекта модели подключения к бизнес-данным Visual Studio присваивает папке имя BdcModel1.
Visual Studio добавляет в новую папку следующие файлы.
Файл |
Описание |
---|---|
Файл определения модели |
Содержит XML-код, который определяет сущности, методы, объекты бизнес-системы и другие метаданные, описывающие модель. Изменить метаданные в этом файле можно с помощью конструктора BDC, обозревателя BDC, окон Подробности метода BDC и Свойства. |
Файл кода службы сущности |
Содержит методы, позволяющие извлекать, обновлять и удалять экземпляры сущности по умолчанию. |
Чтобы определить свойства сущности, нужно изменить файл кода сущности.см. в разделе Практическое руководство. Добавление сущности в модель.
Чтобы извлечь, обновить и удалить экземпляры сущности, добавьте код в файл кода службы сущности.Дополнительные сведения см. в разделе Проектирование модели подключения к бизнес-данным.
При компилировании проекта среда Visual Studio создает сборку.Убедитесь, что в проект не добавлены другие элементы, добавляющие код в сборку проекта (например, элемент последовательного рабочего процесса или веб-части).Код для этого элемента не будет выполняться при развертывании решения, поскольку пакет решения не копирует сборку в глобальный кэш сборок.Пакет решения развертывает сборку в базу данных BDC только в SharePoint.
Примечание |
---|
При выполнении отладки проекта Visual Studio копирует сборку в оба расположения на локальном компьютере. |
Добавление существующей модели
Можно импортировать модель, которая была создана с помощью других средств, таких как конструктор SharePoint.Импортировать существующую модель в проект имеет смысл в следующих ситуациях:
чтобы настроить модель, которая уже развернута на ферме серверов SharePoint;
чтобы упаковать и развернуть существующую модель на нескольких фермах серверов SharePoint.
В любом случае это не влияет на бизнес-системы, определенные в импортируемой модели, и эти системы продолжают работать должным образом.Чтобы добавить существующую модель в проект SharePoint, используйте диалоговое окно Visual Studio Добавление существующего элемента.Дополнительные сведения см. в разделе Практическое руководство. Добавление существующего файла модели подключения к бизнес-данным в проект SharePoint.
Чтобы добавить бизнес-систему типа сборки .NET Framework в импортированную модель, нужно выбрать соответствующий параметр в диалоговом окне Добавление бизнес-системы сборки .NET.Это позволяет создавать пользовательский код и использовать конструктор для определения метаданных для импортированной модели.
Связанные разделы
Заголовок |
Описание |
---|---|
Практическое руководство. Создание модели подключения к бизнес-данным |
Инструкции по созданию новой модели BDC. |
Инструкции по импорту существующей модели в проект SharePoint. |
|
Инструкции по предоставлению строк, объединенных с метаданными модели, если модель используется веб-частью или веб-страницей. |
|
Практическое руководство. Добавление пользовательской сборки в функцию BDC |
Инструкции по включению пользовательской сборки в функцию. |