EdmFunctionAttribute(String, String) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса EdmFunctionAttribute.
public:
EdmFunctionAttribute(System::String ^ namespaceName, System::String ^ functionName);
public EdmFunctionAttribute (string namespaceName, string functionName);
new System.Data.Objects.DataClasses.EdmFunctionAttribute : string * string -> System.Data.Objects.DataClasses.EdmFunctionAttribute
Public Sub New (namespaceName As String, functionName As String)
Параметры
- namespaceName
- String
Пространство имен сопоставляемой функции.
- functionName
- String
Имя сопоставляемой функции.
Комментарии
Связывает EdmFunctionAttribute метод среды CLR с другой функцией. Например, атрибут можно использовать для сопоставления метода CLR с функцией, предоставляемой поставщиком хранилища, с определяемой пользователем функцией в базе данных или с определяемой пользователем функцией в концептуальной модели. Методы с этим атрибутом можно вызывать из LINQ to Entities запросов.
Чтобы использовать EdmFunctionAttribute для сопоставления метода CLR с функцией, должно быть верно следующее:
Тип возвращаемого значения метода CLR должен быть совместим с типом возвращаемого значения сопоставленной функции.
Типы аргументов метода CLR должны быть совместимы с типами аргументов сопоставленной функции.
Сведения о совместимых типах см. в разделе Концептуальные типы моделей (CSDL).