PageRouteHandler Costruttori
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.
Inizializza una nuova istanza della classe PageRouteHandler.
Overload
PageRouteHandler(String) |
Inizializza una nuova istanza della classe PageRouteHandler. |
PageRouteHandler(String, Boolean) |
Inizializza una nuova istanza della classe PageRouteHandler. |
PageRouteHandler(String)
Inizializza una nuova istanza della classe PageRouteHandler.
public:
PageRouteHandler(System::String ^ virtualPath);
public PageRouteHandler (string virtualPath);
new System.Web.Routing.PageRouteHandler : string -> System.Web.Routing.PageRouteHandler
Public Sub New (virtualPath As String)
Parametri
- virtualPath
- String
Percorso virtuale del file fisico per l'oggetto Route. Il file si deve trovare nell'applicazione corrente. Pertanto, il percorso deve iniziare con una tilde (~).
Eccezioni
Il parametro virtualPath
è null
o è una stringa vuota o non inizia con "~/".
Commenti
Quando si usa questo costruttore, la CheckPhysicalUrlAccess proprietà è impostata su true
.
Vedi anche
- Route
- Routing di ASP.NET
- Procedura: Definire route per le applicazioni Web Form
- Procedura dettagliata: Uso del routing di ASP.NET in un'applicazione Web Forms
Si applica a
PageRouteHandler(String, Boolean)
Inizializza una nuova istanza della classe PageRouteHandler.
public:
PageRouteHandler(System::String ^ virtualPath, bool checkPhysicalUrlAccess);
public PageRouteHandler (string virtualPath, bool checkPhysicalUrlAccess);
new System.Web.Routing.PageRouteHandler : string * bool -> System.Web.Routing.PageRouteHandler
Public Sub New (virtualPath As String, checkPhysicalUrlAccess As Boolean)
Parametri
- virtualPath
- String
Percorso virtuale del file fisico dell'oggetto Route. Il file si deve trovare nell'applicazione corrente. Pertanto, il percorso deve iniziare con una tilde (~).
- checkPhysicalUrlAccess
- Boolean
Se questa proprietà è impostata su false
, le regole di autorizzazione verranno applicate all'URL della richiesta e non all'URL della pagina fisica. Se questa proprietà è impostata su true
, le regole di autorizzazione verranno applicate all'URL della richiesta e all'URL della pagina fisica.
Eccezioni
Il parametro virtualPath
è null
o è una stringa vuota o non inizia con "~/".
Commenti
Per impostazione predefinita, la CheckPhysicalUrlAccess proprietà è true
. Pertanto, se si desidera che le regole di autorizzazione vengano applicate sia all'URL della pagina fisica che all'URL della route, è possibile usare il PageRouteHandler(String) costruttore anziché questo costruttore.
Vedi anche
- CheckPhysicalUrlAccess
- Route
- Routing di ASP.NET
- Procedura: Definire route per le applicazioni Web Form
- Procedura dettagliata: Uso del routing di ASP.NET in un'applicazione Web Forms