Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Объявленная моделью функция — это функция, объявленная в концептуальной модели, но не определена в этой концептуальной модели. Функция может быть определена в среде размещения или хранилища. Например, функция, объявленная моделью, может быть сопоставлена с функцией, определенной в базе данных, таким образом, предоставляя функциональность на стороне сервера в концептуальной модели.
Объявление объявленной моделью функции содержит следующие сведения:
Имя функции. (Обязательно)
Тип возвращаемого значения. (Необязательно)
Замечание
Если возвращаемое значение не указано, тип возвращаемого значения — void.
Сведения о параметрах, включая имя и тип параметра. (Необязательно)
Пример
В ADO.NET Entity Framework используется язык, зависящий от домена (DSL), называемый языком определения концептуальной схемы (CSDL) для определения концептуальных моделей. В CSDL одна реализация объявленной моделью функции — это импорт функции (с помощью элемента FunctionImport). Следующий CSDL определяет контейнер сущностей с определением импорта функций. Обратите внимание, что тип возвращаемого значения функции является пустым, так как тип не указан.
<FunctionImport Name="UpdatePublisher">
<Parameter Name="PublisherId" Mode="In" Type="Int32" />
<Parameter Name="PublisherName" Mode="In" Type="String" />
</FunctionImport>