Поделиться через


Создание модели подключения к бизнес-данным

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

Инструкции по импорту существующей модели в проект SharePoint.

Практическое руководство. Использование файла ресурсов для задания локализованных имен, свойств и разрешений

Инструкции по предоставлению строк, объединенных с метаданными модели, если модель используется веб-частью или веб-страницей.

Практическое руководство. Добавление пользовательской сборки в функцию BDC

Инструкции по включению пользовательской сборки в функцию.