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


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).

Применяется к

См. также раздел