Microsoft.AspNet.OData.Routing Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
DefaultODataPathHandler |
Analizza un percorso OData come ODataPath un collegamento OData. |
DefaultODataPathValidator |
Convalidare un percorso OData a piedi genera tutti i suoi segmenti. |
ODataActionSelector |
Implementazione di che usa le convenzioni di System.Web.Http.Controllers.IHttpActionSelector routing OData del server per selezionare un'azione per le richieste OData. |
ODataParameterHelper |
Fornisce il metodo di estensione per il parametro odata |
ODataPath |
Fornisce una rappresentazione di oggetto per un percorso OData con ulteriori informazioni sul tipo EDM e sul set di entità per il percorso. |
ODataPathParameterBindingAttribute |
Implementazione di System.Web.Http.ParameterBindingAttribute utilizzata per associare un'istanza di come parametro di ODataPath azione. |
ODataPathRouteConstraint |
Implementazione di System.Web.Http.Routing.IHttpRouteConstraint che corrisponde solo ai percorsi OData. |
ODataPathSegmentHandler |
Gestore usato per calcolare alcuni valori in base al percorso odata. |
ODataPathSegmentTranslator |
Traduttore l'alias del parametro, convertire il nodo, il set di entità restituito nel segmento di percorso OData. |
ODataRoute |
Implementazione per le route OData. Supporta il passaggio a un prefisso per la route nonché un vincolo del percorso che analizza il percorso della richiesta come OData. |
ODataRouteAttribute |
Rappresenta un attributo che può essere inserito in un'azione di un ODataController per specificare gli URL OData gestiti dall'azione. |
ODataRouteConstants |
Questa classe contiene costanti di route per OData. |
ODataRoutePrefixAttribute |
Rappresenta un attributo che può essere inserito in un controller OData per specificare il prefisso che verrà usato per tutte le azioni di tale controller. |
ODataSegmentKinds |
Fornisce i valori dei tipi di segmento per le implementazioni del modello di percorso odata. |
ODataVersionConstraint |
Implementazione di System.Web.Http.Routing.IHttpRouteConstraint che corrisponde solo a una versione specifica del protocollo OData. Questo vincolo non corrisponde alle richieste in ingresso che contengono le intestazioni della versione OData precedenti (per le versioni OData 1.0 e 3.0) indipendentemente dalla versione nelle intestazioni della versione corrente. |
UnresolvedPathSegment |
Implementazione ODataPathSegment che rappresenta un segmento che non è stato risolto. |
Interfacce
IODataPathHandler |
Espone la possibilità di analizzare un percorso OData come oggetto ODataPath e convertire un ODataPath oggetto in un collegamento OData. |
IODataPathTemplateHandler |
Espone la possibilità di analizzare un modello di percorso OData come ODataPathTemplate. |