IScriptMapInfo Interface
Récupère les paramètres de configuration pour les gestionnaires de requêtes.
Syntaxe
class IScriptMapInfo
Méthodes
Le tableau suivant répertorie les méthodes exposées par l’interface IScriptMapInfo
.
Nom | Description |
---|---|
GetAllowedVerbs | Récupère la liste des verbes autorisés pour un mappage de script. |
GetAllowPathInfoForScriptMappings | Récupère une valeur qui indique si un gestionnaire de mappage de script a l’attribut allowPathInfo défini sur true . |
GetIsStarScriptMap | Récupère une valeur qui indique si un gestionnaire de requêtes est un mappage générique. |
GetManagedType | Récupère le type managé pour un gestionnaire de requêtes. |
GetModules | Récupère la liste des modules d’un gestionnaire de requêtes. |
GetName | Récupère le nom configuré pour un gestionnaire de requêtes. |
GetPath | Récupère l’attribut path d’un gestionnaire de requêtes. |
GetRequiredAccess | Récupère le paramètre d’accès requis pour le processeur de script. |
GetResourceType | Récupère le type de ressource d’un gestionnaire de requêtes. |
GetResponseBufferLimit | Récupère la limite de mémoire tampon de réponse pour le processeur de script. |
GetScriptProcessor | Récupère le processeur de script pour un gestionnaire de requêtes. |
Remarques
Les paramètres des gestionnaires de requêtes dans IIS 7 sont stockés dans le fichier ApplicationHost.config et ils contiennent différents attributs qui définissent le fonctionnement des gestionnaires de requêtes. Par exemple, l’extrait suivant d’un fichier ApplicationHost.config montre certains des paramètres de configuration possibles pour ASP 3.0 ou version antérieure, les DLL de l’API Internet Server (ISAPI) et la gestion des fichiers statiques.
<handlers>
<add name="ASPClassic"
path="*.asp"
verb="GET,HEAD,POST"
modules="IsapiModule"
scriptProcessor="D:\Windows\system32\inetsrv\asp.dll"
resourceType="File" />
<add name="ISAPI-dll"
path="*.dll"
verb="*"
modules="IsapiModule"
resourceType="File"
requireAccess="Execute"
allowPathInfo="true" />
<add name="StaticFile"
path="*"
verb="*"
modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule"
resourceType="Either"
requireAccess="Read"/>
</handlers>
Les classes qui implémentent l’interface IScriptMapInfo
peuvent récupérer les différents attributs des gestionnaires de requêtes sans avoir à accéder directement au fichier ApplicationHost.config.
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sur Windows Vista - IIS 7.5 sur Windows 7 - IIS 8.0 sur Windows 8 - IIS 10.0 sur Windows 10 |
Serveur | - IIS 7.0 sur Windows Server 2008 - IIS 7.5 sur Windows Server 2008 R2 - IIS 8.0 sur Windows Server 2012 - IIS 8.5 sur Windows Server 2012 R2 - IIS 10.0 sur Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
En-tête | Httpserv.h |