Hier werden die Eigenschaften einer Funktion definiert.
Name
Der eindeutige Name der Funktion. Darf weder Leer- noch Sonderzeichen enthalten.
HTTP Methode
Definiert, mit welcher http Methode die Funktion aufgerufen werden kann.
Entity Set Name (optional)
Definiert, auf welchem Entity Set die Funktion operiert.
Rückgabetyp
Definiert den Rückgabewerttyp der Funktion. Dies kann entweder ein OData Datentyp sein (z.B. Edm.String, Edm.Int32, Edm.Double, …) oder ein Entity Type.
Ist Collection
Definiert, ob es sich bei dem Rückgabewert um einen oder mehrere Datensätze/Werte handelt.
Parameter
Liste der Eingabe-Parameter einer Funktion
Ein Parameter kann über Parameter hinzufügen zur Parameterliste hinzugefügt werden oder ein bestehender kann über Parameter bearbeiten geändert werden.