EdmFunctionAttribute(String, String) Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy 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)

Parametry

namespaceName
String

Przestrzeń nazw funkcji zamapowanej na.

functionName
String

Nazwa funkcji mapowanej do.

Uwagi

EdmFunctionAttributeŁączy metodę środowiska uruchomieniowego języka wspólnego (CLR) z inną funkcją. Na przykład atrybut może służyć do mapowania metody CLR do funkcji, która jest udostępniona przez dostawcę magazynu, do funkcji zdefiniowanej przez użytkownika w bazie danych lub do funkcji zdefiniowanej przez użytkownika w modelu koncepcyjnym. Metody, które mają ten atrybut mogą być wywoływane z LINQ to Entities zapytań.

Aby użyć EdmFunctionAttribute do mapowania metody CLR do funkcji, muszą być spełnione następujące wartości:

  • Zwracany typ metody CLR musi być zgodny z typem zwracanym funkcji mapowanej do.

  • Typy argumentów metody CLR muszą być zgodne z typami argumentów funkcji zamapowanej do.

Aby uzyskać informacje na temat typów zgodnych, zobacz koncepcyjne typy modeli (CSDL).

Dotyczy

Zobacz też