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 zugeordneten Funktion.
- functionName
- String
Der Name der zugeordneten Funktion.
Hinweise
Eine EdmFunctionAttribute Verknüpfung einer Common Language Runtime (CLR)-Methode mit einer anderen Funktion. Beispielsweise kann das Attribut 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 mit diesem Attribut können von LINQ to Entities-Abfragen aufgerufen werden.
Um eine EdmFunctionAttribute CLR-Methode einer Funktion zuzuordnen, muss Folgendes wahr sein:
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 Conceptual Model Types (CSDL).For information about compatible types, see Conceptual Model Types (CSDL).