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 di URL, il quale consente di usare gli URL senza mapping a un file fisico.
Classi
HttpMethodConstraint |
Consente di definire i verbi HTTP consentiti quando il routing ASP.NET determina se un URL corrisponde a una route. |
PageRouteHandler |
Fornisce proprietà e metodi per definire la modalità di mapping di un URL a un file fisico. |
RequestContext |
Incapsula le informazioni su una richiesta HTTP che corrisponde a una route definita. |
Route |
Fornisce proprietà e metodi per definire 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 il routing di ASP.NET. |
RouteData |
Incapsula le informazioni sulla route. |
RouteTable |
Archivia le route di URL per un'applicazione. |
RouteValueDictionary |
Rappresenta una raccolta di coppie chiave/valore senza distinzione tra maiuscole e minuscole usate in diversi punti del framework di routing, ad esempio quando si definiscono i valori predefiniti per una route o si genera un URL basato su una route. |
StopRoutingHandler |
Specifica un modo per indicare che il routing di ASP.NET non deve gestire le richieste di un pattern di URL. |
UrlRoutingHandler |
Funge da classe base per le classi che consentono di personalizzare la modalità di elaborazione di una richiesta del routing ASP.NET. |
UrlRoutingModule |
Trova la corrispondenza con una richiesta URL per una route definita. |
VirtualPathData |
Rappresenta le informazioni sulla route e sul percorso virtuale che sono il risultato della generazione di un URL con il framework di routing di ASP.NET. |
Interfacce
IRouteConstraint |
Definisce il contratto che deve essere implementato da una classe per controllare se un valore di parametro URL è valido per un vincolo. |
IRouteHandler |
Definisce il contratto che una classe deve implementare per elaborare una richiesta per uno schema di route corrispondente. |
Enumerazioni
RouteDirection |
Indica se il routing di ASP.NET sta elaborando un URL da un client o generando un URL. |