System.Web.Routing Spazio dei nomi

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.