EdmFunctionAttribute(String, String) Konstruktor

Definition

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).

Gilt für:

Weitere Informationen