изменение типа возвращаемого значения метода DataContext (реляционный конструктор объектов)
Возвращаемый тип DataContext метода (созданный на основе хранимой процедуры или функции) отличается в зависимости от того, где вы удаляете хранимую процедуру или функцию в конструкторе операций ввода-вывода или R. Если вы сбрасываете элемент прямо в существующий класс сущностей, то создается метод DataContext, который имеет тип возврата создаваемого класса сущностей (если схема данных, возвращенная сохраненной процедурой или функцией совпадает с формой класса сущностей). Если удалить элемент в пустую область конструктора O/R, создается метод, DataContext возвращающий автоматически созданный тип. Можно изменить тип возвращаемого значения метода DataContext после его добавления в область методов. Чтобы проверить или изменить тип возврата метода DataContext, выберите его и щелкните по свойству Тип возврата в окне Свойства.
Примечание.
Нельзя восстановить методы DataContext (для которых в качестве типа возвращаемого значения задан класс сущности) таким образом, чтобы они возвращали автоматически созданный тип в окне Свойства. Для восстановления метода DataContext, чтобы он возвращал автоматически сгенерированный тип, необходимо снова перетащить исходный объект базы данных в реляционный конструктор объектов.
Примечание.
Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в этой статье. Возможно, вы используете другой выпуск Visual Studio или разные параметры среды. Дополнительные сведения см. в разделе Персонализация среды IDE.
Чтобы изменить тип возвращаемого значения метода DataContext от автоматически сгенерированного типа к классу сущностей
Выберите метод DataContext в области методов.
Выберите Тип возвращаемого значения в окне Свойства и потом доступный класс сущностей в списке Типов возврата. Если требуемый класс сущности отсутствует в списке, добавьте его в конструктор операций ввода-вывода или создайте его, чтобы добавить его в список.
Сохраните файл
.dbml
.
Чтобы изменить тип возврата метода DataContext от класса сущностей обратно к автоматически созданному типу.
Выберите метод DataContext в области методов и удалите его.
Перетащите объект базы данных из сервера Обозреватель или базы данных Обозреватель в пустую область конструктора операций ввода-вывода.
Сохраните файл
.dbml
.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по