EdmFunctionAttribute(String, String) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der EdmFunctionAttribute-Klasse.
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)
Parameter
- namespaceName
- String
Der Namespace der mapped-to-Funktion.
- functionName
- String
Der Name der mapped-to-Funktion.
Hinweise
Eine EdmFunctionAttribute Verknüpft eine CLR-Methode (Common Language Runtime) mit einer anderen Funktion. Das Attribut kann beispielsweise verwendet werden, um eine CLR-Methode einer Funktion zuzuordnen, die vom Speicheranbieter verfügbar gemacht wird, einer benutzerdefinierten Funktion in der Datenbank oder einer benutzerdefinierten Funktion im konzeptionellen Modell. Methoden, die über dieses Attribut verfügen, können aus LINQ to Entities Abfragen aufgerufen werden.
Um eine EdmFunctionAttribute CLR-Methode einer Funktion zuzuordnen, muss Folgendes zutrifft:
Der Rückgabetyp der CLR-Methode muss mit dem Rückgabetyp der zugeordneten Funktion kompatibel sein.
Die Argumenttypen der CLR-Methode müssen mit den Argumenttypen der zugeordneten Funktion kompatibel sein.
Informationen zu kompatiblen Typen finden Sie unter Konzeptionelle Modelltypen (CSDL).