IIsWebDirectory

L'objet IIsWebDirectory est utilisé pour définir les propriétés de la métabase qui s'appliquent à un ou plusieurs répertoires Web d'un serveur Web. Lorsque vous utilisez l'objet IIsWebDirectory pour définir les propriétés de la métabase d'un répertoire Web, les propriétés héritables s'appliquent à tous les sous-répertoires et tous les fichiers.

Vous pouvez également utiliser les méthodes IIsWebDirectory pour créer et gérer les applications Web dans les répertoires et sous-répertoires Web. Les applications peuvent également être définies et gérées dans des répertoires virtuels à l'aide de IIsWebVirtualDir.

L'objet IIsWebDirectory est un objet conteneur ADSI.

ADsPath
IIS://NomOrdinateur/W3SVC/N/ROOT/Nomrépvir/NomRép

NomOrdinateur peut être n'importe quel nom ou « LocalHost ».

Syntaxe

varRenvoi = objet.Méthode

 

Éléments
varRenvoi
Une variable qui reçoit la valeur renvoyée par la méthode.
objet
Une variable contenant l'objet IIsWebDirectory, généralement le résultat d'une opération GetObject précédente.
Méthode
La méthode choisie pour l'objet.
Peut contenir
IIsWebDirectory IIsWebFile

Propriétés
Propriétés des objets ADSI  

Propriétés de la métabase
A Asp...  
AccessExecute AspBufferingOn
AccessFlags AspCodepage
AccessNoRemoteExecute AspEnableApplicationRestart
AccessNoRemoteRead AspEnableAspHtmlFallback
AccessNoRemoteScript AspEnableChunkedEncoding
AccessNoRemoteWrite AspEnableParentPaths
AccessRead AspEnableTypelibCache
AccessScript AspErrorsToNTLog
AccessSSL AspExceptionCatchEnable
AccessSSL128 AspLogErrorRequests
AccessSSLFlags AspProcessorThreadMax
AccessSSLMapCert AspQueueConnectionTestTime
AccessSSLNegotiateCert AspQueueTimeout
AccessSSLRequireCert AspRequestQueueMax
AccessWrite AspScriptEngineCacheMax
AnonymousPasswordSync AspScriptErrorMessage
AnonymousUserName AspScriptErrorSentToBrowser
AnonymousUserPass AspScriptFileCacheSize
AppAllowClientDebug AspScriptLanguage
AppAllowDebugging AspScriptTimeout
AppFriendlyName AspSessionMax
AppIsolated AspSessionTimeout
AppOopRecoverLimit AspThreadGateEnabled
AppPackageID AspThreadGateLoadHigh
AppPackageName AspThreadGateLoadLow
AppRoot AspThreadGateSleepDelay
AppWamClsID AspThreadGateSleepMax
AspAllowOutOfProcComponents AspThreadGateTimeSlice
AspAllowSessionState AspTrackThreadingModel
Auth... U  
AuthAnonymous DirBrowseShowSize
AuthBasic DirBrowseShowTime
AuthFlags DontLog
AuthNTLM EnableDefaultDoc
AuthPersistence EnableDirBrowsing
AuthPersistSingleRequest EnableDocFooter
AuthPersistSingleRequestIfProxy EnableReverseDns
AuthPersistSingleRequestAlwaysIfProxy HttpCustomHeaders
CacheControlCustom HttpErrors
CacheControlMaxAge HttpExpires
CacheControlNoCache HttpPics
CacheISAPI HttpRedirect
ContentIndexed IPSecurity
CpuAppEnabled LogonMethod
CpuCgiEnabled MimeMap
CreateCGIWithNewConsole PoolIDCTimeout
CreateProcessAsUser PutReadSize
DefaultDoc Realm
DefaultDocFooter RedirectHeaders
DefaultLogonDomain ScriptMaps
DirBrowseFlags SSIExecDisable
DirBrowseShowDate UNCAuthenticationPassthrough
DirBrowseShowExtension UploadReadAheadSize
DirBrowseShowLongDate  

Méthodes
AppCreate Crée une application au niveau d'une clé spécifique de la métabase (le paramètre est de type booléen).
AppCreate2 Crée une application au niveau d'une clé spécifique de la métabase (le paramètre est de type Long).
AppDelete Supprime la définition d'une application au niveau d'une clé spécifique.
AppDeleteRecursive Supprime les définitions des applications au niveau d'une clé et des sous-clés spécifiées.
AppDisable Désactive une application au niveau d'une clé spécifiée.
AppDisableRecursive Désactive les applications au niveau d'une clé et des sous-clés spécifiées.
AppEnable Active une application qui a été précédemment désactivée au niveau d'une clé spécifiée.
AppEnableRecursive Active les applications qui ont été précédemment désactivées au niveau d'une clé et des sous-clés spécifiées.
AppGetStatus Extrait l'état d'une application.
AppUnload Décharge une application au niveau d'une clé spécifiée.
AppUnloadRecursive Décharge les applications au niveau d'une clé et des sous-clés spécifiées.
AspAppRestart Cette méthode redémarre l'application ASP qui l'a appelée.

Voir aussi
Méthodes des objets ADSI Méthodes standard des objets ADSI.
Méthodes des objets conteneurs ADSI Méthodes standard des objets conteneurs ADSI.

Remarques

Les répertoires Web peuvent être imbriqués et sont adressés par le chemin d'accès au répertoire, incluant le nom du répertoire (par exemple .../Nomrépvir/Dir1/Dir1a/Dir1ab, etc.).


© 1997-1999 Microsoft Corporation. Tous droits réservés.