Classe HttpHandlerAction
Rappresenta un gestore HTTP ASP.NET.
Sintassi
class HttpHandlerAction : CollectionElement
Metodi
Questa classe non contiene metodi.
Proprietà
Nella tabella seguente sono elencate le proprietà esposte dalla HttpHandlerAction
classe .
Nome | Descrizione |
---|---|
Path |
Valore di sola string lettura che contiene il percorso di un singolo URL o di una stringa con caratteri jolly. Proprietà chiave. |
Type |
Valore di lettura/scrittura string che specifica un tipo gestito per un gestore HTTP. ASP.NET cerca la DLL dell'assembly del gestore nella directory privata dell'applicazione \Bin e quindi nella cache degli assembly di sistema. Nota: Il riferimento al tipo è formato come indicato di seguito (gli elementi tra parentesi quadre non sono obbligatori): Spazio dei nomi. Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z] (ad esempio, "ExampleNamespace.ExampleType, Example.Assembly, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"). |
Validate |
Valore di lettura/scrittura boolean . true se ASP.NET attende il caricamento della classe del gestore fino all'arrivo di una richiesta corrispondente; altrimenti false . Il valore predefinito è true . |
Verb |
Valore di sola string lettura che specifica un elenco delimitato da virgole dei verbi HTTP, ad esempio "GET, PUT, POST"). Un carattere jolly ("*") rappresenta tutti i verbi. Proprietà chiave. |
Sottoclassi
Questa classe non contiene sottoclassi.
Commenti
Le istanze di questa classe sono contenute nella HttpHandlers
proprietà della classe HttpHandlersSection .
I gestori HTTP rappresentati dalla HttpHandlerAction
classe sono specifici di ASP.NET e si trovano nella <system.web>
sezione del file Web.config. Questi gestori sono contenuti nella classe HttpHandlersSection .
I gestori HTTP rappresentati dalla classe HandlerAction sono correlati a IIS 7 e si trovano nella <system.webServer>
sezione del file ApplicationHost.config. Questi gestori sono contenuti nella classe HandlersSection .
Esempio
Nell'esempio HttpHandlers
seguente vengono visualizzate le HttpHandlerAction
istanze contenute nella proprietà dell'oggettoHttpHandersSection
.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the HttpHandlersSection.
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")
oSite.GetSection "HttpHandlersSection", oSection
' Display the HttpHandlerAction instances contained in the
' HttpHandlers property of HttpHandlersSection.
For Each oHttpHandler In oSection.HttpHandlers
Counter = Counter + 1
WScript.Echo "[" & Counter & "] Path: " & oHttpHandler.Path
WScript.Echo "Type: " & oHttpHandler.Type
WScript.Echo "Validate: " & oHttpHandler.Validate
WScript.Echo "Verb: " & oHttpHandler.Verb
WScript.Echo
Next
Gerarchia di ereditarietà
HttpHandlerAction
Requisiti
Tipo | Descrizione |
---|---|
Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
Prodotto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
File MOF | WebAdministration.mof |
Vedere anche
Classe CollectionElement
Classe HandlerAction
Classe HandlersSection
Classe HttpHandlersSection