RouteTable.Routes Proprietà
Definizione
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.
Ottiene una raccolta di oggetti derivati dalla classe RouteBase.
public:
static property System::Web::Routing::RouteCollection ^ Routes { System::Web::Routing::RouteCollection ^ get(); };
public static System.Web.Routing.RouteCollection Routes { get; }
static member Routes : System.Web.Routing.RouteCollection
Public Shared ReadOnly Property Routes As RouteCollection
Valore della proprietà
Oggetto che contiene tutte le route nella raccolta.
Esempio
Nell'esempio seguente viene illustrato come aggiungere un Route oggetto alla Routes proprietà.
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.Add(new Route
(
"Category/{action}/{categoryName}"
, new CategoryRouteHandler()
));
}
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
RegisterRoutes(RouteTable.Routes)
End Sub
Shared Sub RegisterRoutes(ByVal routes As RouteCollection)
Dim urlPattern As String
Dim categoryRoute As Route
urlPattern = "Category/{action}/{categoryName}"
categoryRoute = New Route(urlPattern, New CategoryRouteHandler)
routes.Add(categoryRoute)
End Sub
Commenti
Le route sono modelli DI URL usati per l'elaborazione delle richieste e che possono essere usati per costruire URL in modo dinamico. La Routes proprietà è una proprietà (Shared
in Visual Basic) che rappresenta tutti gli oggetti usati per specificare la corrispondenza di una static
richiesta URL a una classe che gestisce la richiesta. Per specificare una route, aggiungere la definizione di Routes route alla proprietà. In genere, si aggiungono route alla Routes proprietà da un gestore eventi per l'evento Application_Start
nel file Global.asax.
Quando un'applicazione ASP.NET gestisce una richiesta, l'applicazione esegue l'iterazione tramite la raccolta di route nella Routes proprietà per trovare la route corrispondente al formato della richiesta URL. L'ordine delle route aggiunte alla Routes proprietà è significativo, perché l'applicazione usa la prima route nella raccolta corrispondente all'URL.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per