Freigeben über


Site Klasse

Definition

Definiert eigenschaften und Methoden, die allen in IIS konfigurierten Websites gemeinsam sind.

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
Vererbung

Hinweise

Eine Website ist ein Container für Webanwendungen, auf die über eine oder mehrere eindeutige Bindungen zugegriffen werden kann. Eine Websitebindung ist eine Kombination aus einer IP-Adresse, einem Port und den optionalen Hostheadern. Jede Website muss über mindestens eine Webanwendung verfügen.

Eigenschaften

ApplicationDefaults

Ruft die Standardwerte für Anwendungen ab, die unter der aktuellen Website konfiguriert sind.

Applications

Stellt eine Auflistung von Anwendungen für die aktuelle Website dar.

Attributes

Ruft eine Konfigurationsattributeauflistung ab, die die Liste der Attribute für dieses Element enthält.

(Geerbt von ConfigurationElement)
Bindings

Ruft eine Auflistung von IP-Adressen, TCP-Ports und Hostheadern ab, die dem Websitelistener zugeordnet sind.

ChildElements

Ruft alle untergeordneten Elemente des aktuellen Elements ab.

(Geerbt von ConfigurationElement)
ElementTagName

Definiert eigenschaften und Methoden, die allen in IIS konfigurierten Websites gemeinsam sind.

(Geerbt von ConfigurationElement)
Id

Ruft die eindeutige ID der Website ab oder legt sie fest.

IsLocallyStored

Ruft einen Wert ab, der angibt, ob das Konfigurationselement in einer bestimmten Konfigurationsdatei gespeichert ist.

(Geerbt von ConfigurationElement)
Item[String]

Ruft ein Attribut mit dem angegebenen Namen ab oder legt es fest.

(Geerbt von ConfigurationElement)
Limits

Ruft die verbindungsbezogenen Grenzwerte für eine Website ab.

LogFile

Ruft eine Protokolldatei ab, mit der Sie die Protokollierung für eine Website konfigurieren können.

Methods

Ruft eine Auflistung von Methoden für das Konfigurationselement ab.

(Geerbt von ConfigurationElement)
Name

Ruft den Namen der Website ab oder legt den Namen der Website fest.

RawAttributes

Definiert eigenschaften und Methoden, die allen in IIS konfigurierten Websites gemeinsam sind.

(Geerbt von ConfigurationElement)
Schema

Ruft das Schema für das aktuelle Element ab.

(Geerbt von ConfigurationElement)
ServerAutoStart

Ruft einen Wert ab, der angibt, ob ein Websiteserver automatisch gestartet werden soll, wenn Windows gestartet wird, oder legt einen Wert fest.

State

Ruft den Ausführungsstatus der Website ab.

TraceFailedRequestsLogging

Ruft ein SiteTraceFailedRequestsLogging -Objekt ab, das Protokolleinstellungen für fehlerhafte Anforderungen auf der aktuellen Website konfiguriert.

VirtualDirectoryDefaults

Ruft die Werte ab, die von allen virtuellen Verzeichnissen, die unter der aktuellen Website erstellt wurden, standardmäßig verwendet werden, wenn keine expliziten Werte festgelegt sind.

Methoden

Delete()

Definiert eigenschaften und Methoden, die allen in IIS konfigurierten Websites gemeinsam sind.

(Geerbt von ConfigurationElement)
GetAttribute(String)

Gibt ein ConfigurationAttribute -Objekt zurück, das das angeforderte Attribut darstellt.

(Geerbt von ConfigurationElement)
GetAttributeValue(String)

Gibt den Wert des angegebenen Attributs zurück.

(Geerbt von ConfigurationElement)
GetChildElement(String)

Gibt ein untergeordnetes Element zurück, das sich unter dem aktuellen Konfigurationselement befindet und den angegebenen Namen hat.

(Geerbt von ConfigurationElement)
GetChildElement(String, Type)

Gibt ein untergeordnetes Element zurück, das sich unter dem aktuellen Konfigurationselement befindet und den angegebenen Namen und Typ aufweist.

(Geerbt von ConfigurationElement)
GetCollection()

Gibt die Standardauflistung für das aktuelle Konfigurationselement zurück.

(Geerbt von ConfigurationElement)
GetCollection(String)

Gibt alle Konfigurationselemente zurück, die zum aktuellen Konfigurationselement gehören.

(Geerbt von ConfigurationElement)
GetCollection(String, Type)

Gibt das Konfigurationselement zurück, das über den angegebenen Namen und Typ verfügt und sich unter dem aktuellen Konfigurationselement befindet.

(Geerbt von ConfigurationElement)
GetCollection(Type)

Gibt das Konfigurationselement zurück, das über den angegebenen Typ verfügt und sich unter dem aktuellen Konfigurationselement befindet.

(Geerbt von ConfigurationElement)
GetMetadata(String)

Gibt Metadatenwerte aus dem Elementschema zurück.

(Geerbt von ConfigurationElement)
GetWebConfiguration()

Gibt die Konfigurationswerte in der Web.config-Datei für den Standort zurück.

SetAttributeValue(String, Object)

Legt den Wert des angegebenen Attributs fest.

(Geerbt von ConfigurationElement)
SetMetadata(String, Object)

Legt Metadatenwerte aus dem Elementschema fest.

(Geerbt von ConfigurationElement)
Start()

Startet die Website und legt die State -Eigenschaft des Site -Objekts auf fest Started.

Stop()

Beendet die Website und legt die State -Eigenschaft des Site -Objekts auf fest Stopped.

ToString()

Gibt den Websitenamen zurück.

Gilt für: