EdmFunctionAttribute(String, String) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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).