System.Web.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.
Fornisce classi usate con il routing URL, che consente di usare gli URL che non eseguono il mapping a un file fisico.
Classi
| Nome | Descrizione |
|---|---|
| HttpMethodConstraint |
Consente di definire i verbi HTTP consentiti quando ASP.NET routing determina se un URL corrisponde a una route. |
| PageRouteHandler |
Fornisce proprietà e metodi per definire il mapping di un URL a un file fisico. |
| RequestContext |
Incapsula informazioni su una richiesta HTTP che corrisponde a una route definita. |
| Route |
Fornisce proprietà e metodi per la definizione di una route e per ottenere informazioni sulla route. |
| RouteBase |
Funge da classe base per tutte le classi che rappresentano una route ASP.NET. |
| RouteCollection |
Fornisce una raccolta di route per ASP.NET routing. |
| RouteData |
Incapsula informazioni su una route. |
| RouteTable |
Archivia le route URL per un'applicazione. |
| RouteValueDictionary |
Rappresenta una raccolta senza distinzione tra maiuscole e minuscole di coppie chiave/valore usate in varie posizioni nel framework di routing, ad esempio quando si definiscono i valori predefiniti per una route o quando si genera un URL basato su una route. |
| StopRoutingHandler |
Fornisce un modo per specificare che ASP.NET routing non deve gestire le richieste per un modello di URL. |
| UrlRoutingHandler |
Funge da classe base per le classi che consentono di personalizzare il modo in cui ASP.NET routing elabora una richiesta. |
| UrlRoutingModule |
Trova la corrispondenza di una richiesta URL a una route definita. |
| VirtualPathData |
Rappresenta informazioni sulla route e sul percorso virtuale risultanti dalla generazione di un URL con il framework di routing ASP.NET. |
Interfacce
| Nome | Descrizione |
|---|---|
| IRouteConstraint |
Definisce il contratto che una classe deve implementare per verificare se un valore del parametro URL è valido per un vincolo. |
| IRouteHandler |
Definisce il contratto che una classe deve implementare per elaborare una richiesta per un modello di route corrispondente. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| RouteDirection |
Indica se ASP.NET routing sta elaborando un URL da un client o generando un URL. |