Ga naar inhoud

OData-metadata importeren

Bestand ▸ Importeren (Ctrl+I) en daarna:

  • een .edmx-bestand;
  • de URL van het $metadata-eindpunt van uw service — dat is het handigst;
  • een CSDL JSON-document (OData 4.0 / 4.01).

De drie EDMX-varianten v2, v3 en v4 worden herkend.

De boom die een OData-import oplevert: een omgevingsmap in de wortel, één submap per entiteitsverzameling, en de CRUD-verzoeken (List / Get by Id / Create / Update / Delete) die in elk daarvan zijn gegenereerd

ElementWat Restorm daarmee doet
Elke entiteitsverzamelingEen map met de CRUD-verzoeken daarvan
De actiesEen map Actions
De functiesEen map Functions
Het entiteitstype en de eigenschappenVooraf ingevuld op elk OData-verzoek
De navigatie-eigenschappenVooraf ingevuld (zij voeden $expand)
De operatieparametersGetypeerd, met hun gekwalificeerde CSDL-type
De queryopties$filter, $select, $top, $skip staan klaar
De modellenDe API-documentatie

De omgevingsmap die wordt gemaakt, krijgt het label van de OData-versie die is gedetecteerd, en die bepaalt daarna het gedrag van de verzoeken.

De geïmporteerde metadata voeden het automatisch aanvullen van het veld $filter: namen van eigenschappen en operatoren worden tijdens het typen voorgesteld.

OData hoort bij de formaten die opnieuw te synchroniseren zijn. Zie Bijwerken vanaf de bron.