Partager via


Site Classe

Définition

Définit des propriétés et des méthodes communes à tous les sites Web configurés dans IIS.

public ref class Site sealed : Microsoft::Web::Administration::ConfigurationElement
public sealed class Site : Microsoft.Web.Administration.ConfigurationElement
type Site = class
    inherit ConfigurationElement
Public NotInheritable Class Site
Inherits ConfigurationElement
Héritage

Remarques

Un site Web est un conteneur pour les applications web et est accessible via une ou plusieurs liaisons uniques. Une liaison de site Web est une combinaison d’une adresse IP, d’un port et des en-têtes d’hôte facultatifs. Chaque site Web doit avoir au moins une application Web.

Propriétés

ApplicationDefaults

Obtient les valeurs par défaut pour les applications configurées sous le site Web actuel.

Applications

Représente une collection d’applications pour le site Web actuel.

Attributes

Obtient une collection d’attributs de configuration qui contient la liste des attributs pour cet élément.

(Hérité de ConfigurationElement)
Bindings

Obtient une collection d’adresses IP, de ports TCP et d’en-têtes d’hôte associés à l’écouteur de site.

ChildElements

Obtient tous les éléments enfants de l’élément actuel.

(Hérité de ConfigurationElement)
ElementTagName

Définit des propriétés et des méthodes communes à tous les sites Web configurés dans IIS.

(Hérité de ConfigurationElement)
Id

Obtient ou définit l’ID unique du site.

IsLocallyStored

Obtient une valeur indiquant si l’élément de configuration est stocké dans un fichier de configuration particulier.

(Hérité de ConfigurationElement)
Item[String]

Obtient ou définit un attribut portant le nom spécifié.

(Hérité de ConfigurationElement)
Limits

Obtient les limites liées à la connexion pour un site Web.

LogFile

Obtient un fichier journal que vous pouvez utiliser pour configurer la journalisation d’un site Web.

Methods

Obtient une collection de méthodes pour l’élément de configuration.

(Hérité de ConfigurationElement)
Name

Obtient ou définit le nom du site Web.

RawAttributes

Définit des propriétés et des méthodes communes à tous les sites Web configurés dans IIS.

(Hérité de ConfigurationElement)
Schema

Obtient le schéma de l’élément actuel.

(Hérité de ConfigurationElement)
ServerAutoStart

Obtient ou définit une valeur indiquant si un serveur de site Web doit démarrer automatiquement au démarrage de Windows.

State

Obtient l’état d’exécution du site Web.

TraceFailedRequestsLogging

Obtient un SiteTraceFailedRequestsLogging objet qui configure les paramètres de journal pour les demandes ayant échoué sur le site web actuel.

VirtualDirectoryDefaults

Obtient les valeurs que tous les répertoires virtuels créés sous le site actuel utiliseront par défaut si des valeurs explicites ne sont pas définies.

Méthodes

Delete()

Définit des propriétés et des méthodes communes à tous les sites Web configurés dans IIS.

(Hérité de ConfigurationElement)
GetAttribute(String)

Retourne un ConfigurationAttribute objet qui représente l’attribut demandé.

(Hérité de ConfigurationElement)
GetAttributeValue(String)

Retourne la valeur de l'attribut spécifié.

(Hérité de ConfigurationElement)
GetChildElement(String)

Retourne un élément enfant qui se trouve sous l’élément de configuration actuel et qui a le nom spécifié.

(Hérité de ConfigurationElement)
GetChildElement(String, Type)

Retourne un élément enfant qui se trouve sous l’élément de configuration actuel et qui a le nom et le type spécifiés.

(Hérité de ConfigurationElement)
GetCollection()

Retourne la collection par défaut pour l’élément de configuration actuel.

(Hérité de ConfigurationElement)
GetCollection(String)

Retourne tous les éléments de configuration qui appartiennent à l’élément de configuration actuel.

(Hérité de ConfigurationElement)
GetCollection(String, Type)

Retourne l’élément de configuration qui a le nom et le type spécifiés et qui se trouve sous l’élément de configuration actuel.

(Hérité de ConfigurationElement)
GetCollection(Type)

Retourne l’élément de configuration qui a le type spécifié et qui se trouve sous l’élément de configuration actuel.

(Hérité de ConfigurationElement)
GetMetadata(String)

Retourne des valeurs de métadonnées à partir du schéma d’élément.

(Hérité de ConfigurationElement)
GetWebConfiguration()

Retourne les valeurs de configuration dans le fichier Web.config pour le site.

SetAttributeValue(String, Object)

Définit la valeur de l'attribut spécifié.

(Hérité de ConfigurationElement)
SetMetadata(String, Object)

Définit les valeurs de métadonnées du schéma d’élément.

(Hérité de ConfigurationElement)
Start()

Démarre le site Web et définit la State propriété de l’objet Site sur Started.

Stop()

Arrête le site web et définit la State propriété de l’objet Site sur Stopped.

ToString()

Retourne le nom du site.

S’applique à