Μετάβαση στο περιεχόμενο

Εισαγωγή των μεταδεδομένων OData

Αρχείο ▸ Εισαγωγή (Ctrl+I) και έπειτα:

  • ένα αρχείο .edmx·
  • τη διεύθυνση URL του σημείου $metadata της υπηρεσίας σας — αυτό είναι το πιο πρακτικό·
  • ένα έγγραφο CSDL JSON (OData 4.0 / 4.01).

Αναγνωρίζονται και οι τρεις παραλλαγές EDMX v2, v3 και v4.

Το δέντρο που παράγεται από μια εισαγωγή OData: ένας φάκελος μεταβλητών στη ρίζα, ένας υποφάκελος ανά σύνολο οντοτήτων και τα αιτήματα CRUD (List / Get by Id / Create / Update / Delete) που παράγονται σε καθέναν

ΣτοιχείοΤι κάνει το Restorm με αυτό
Κάθε σύνολο οντοτήτωνΈναν φάκελο που περιέχει τα αιτήματα CRUD του
Οι ενέργειεςΈναν φάκελο Actions
Οι συναρτήσειςΈναν φάκελο Functions
Ο τύπος οντότητας και οι ιδιότητές τουΠροσυμπληρωμένα σε κάθε αίτημα OData
Οι ιδιότητες πλοήγησηςΠροσυμπληρωμένες (τροφοδοτούν το $expand)
Οι παράμετροι λειτουργίαςΜε τύπους, με τον πλήρως προσδιορισμένο τύπο CSDL τους
Οι επιλογές ερωτήματος$filter, $select, $top, $skip προετοιμασμένες
Τα μοντέλαΤην τεκμηρίωση API

Ο φάκελος μεταβλητών που παράγεται σημαίνεται με την έκδοση OData που εντοπίστηκε, η οποία καθορίζει στη συνέχεια τη συμπεριφορά των αιτημάτων.

Αυτόματη συμπλήρωση $filter

Section titled “Αυτόματη συμπλήρωση $filter”

Τα εισαγόμενα μεταδεδομένα τροφοδοτούν την αυτόματη συμπλήρωση του πεδίου $filter: ονόματα ιδιοτήτων και τελεστές προτείνονται καθώς πληκτρολογείτε.

Το OData ανήκει στις επανασυγχρονίσιμες μορφές. Δείτε Ενημέρωση από την πηγή.