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 mapowanej na.

functionName
String

Nazwa funkcji mapowanej na funkcję.

Uwagi

Element 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 na funkcję uwidacznianą przez dostawcę magazynu, na funkcję zdefiniowaną przez użytkownika w bazie danych lub na funkcję zdefiniowaną przez użytkownika w modelu koncepcyjnym. Metody, które mają ten atrybut, mogą być wywoływane z LINQ do zapytań jednostek.

Aby zamapować metodę CLR na funkcję za pomocą elementu , EdmFunctionAttribute musi mieć wartość true:

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

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

Aby uzyskać informacje o zgodnych typach, zobacz Koncepcyjne typy modeli (CSDL).

Dotyczy

Zobacz też