Partager via


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

Voir aussi

Interfaces principales du serveur web