Sdílet prostřednictvím


EdmFunctionAttribute(String, String) Konstruktor

Definice

Inicializuje novou instanci EdmFunctionAttribute třídy.

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)

Parametry

namespaceName
String

Obor názvů funkce mapované na.

functionName
String

Název funkce mapped-to.

Poznámky

Metoda EdmFunctionAttribute CLR (Common Language Runtime) propojí s jinou funkcí. Atribut lze například použít k mapování metody CLR na funkci vystavenou poskytovatelem úložiště, na uživatelem definovanou funkci v databázi nebo na uživatelem definovanou funkci v koncepčním modelu. Metody, které mají tento atribut lze volat z LINQ to Entities dotazů.

Pokud chcete k mapování metody CLR na funkci použít EdmFunctionAttribute metodu CLR, musí být splněné následující podmínky:

  • Návratový typ metody CLR musí být kompatibilní s návratovým typem funkce mapované na.

  • Typy argumentů metody CLR musí být kompatibilní s typy argumentů funkce mapované na.

Informace o kompatibilních typech najdete v tématu o koncepčních typech modelů (CSDL).

Platí pro

Viz také