Application Klasse

Definition

Definiert Eigenschaften, die für alle Anwendungen in Internetinformationsdienste (IIS) gemeinsam sind.

public ref class Application sealed : Microsoft::Web::Administration::ConfigurationElement
public sealed class Application : Microsoft.Web.Administration.ConfigurationElement
type Application = class
    inherit ConfigurationElement
Public NotInheritable Class Application
Inherits ConfigurationElement
Vererbung

Beispiele

Im folgenden Beispiel wird eine Webanwendung erstellt.

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;
using Microsoft.Web.Management;

namespace AdministrationSnippets
{
    public class AdministrationApplication
    {
        // Creates an application under the default Web site.
        public void CreateApplication()
        {
            ServerManager manager = new ServerManager();
            Site defaultSite = manager.Sites["Default Web Site"];
            defaultSite.Applications.Add(
                "/blogs", @"C:\inetpub\wwwroot\blogs");
            manager.CommitChanges();
        }
    }
}

Hinweise

Eine Anwendung ist eine Gruppierung von Inhalten auf einer Website in IIS. Anwendungen werden durch den physischen Pfad des Inhalts und der Eigenschaften festgelegt, die für den Inhalt in diesem Pfad spezifisch sind.

Eigenschaften

ApplicationPoolName

Ruft den Namen des Anwendungspools ab, dem die Anwendung zugewiesen ist, oder legt diesen fest.

Attributes

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

(Geerbt von ConfigurationElement)
ChildElements

Ruft alle untergeordneten Elemente des aktuellen Elements ab.

(Geerbt von ConfigurationElement)
ElementTagName

Definiert Eigenschaften, die für alle Anwendungen in Internetinformationsdienste (IIS) gemeinsam sind.

(Geerbt von ConfigurationElement)
EnabledProtocols

Ruft die Protokolle ab, die für die Anwendung aktiviert sind, oder legt diese 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)
Methods

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

(Geerbt von ConfigurationElement)
Path

Ruft den relativen ab, der der Anwendung zugeordnet ist, oder legt diese fest.

RawAttributes

Definiert Eigenschaften, die für alle Anwendungen in Internetinformationsdienste (IIS) gemeinsam sind.

(Geerbt von ConfigurationElement)
Schema

Ruft das Schema für das aktuelle Element ab.

(Geerbt von ConfigurationElement)
VirtualDirectories

Ruft die Auflistung der virtuellen Verzeichnisse für die Anwendung ab.

VirtualDirectoryDefaults

Ruft die Standardwerte ab, die allen virtuellen Verzeichnissen der Anwendung zugewiesen sind.

Methoden

Delete()

Definiert Eigenschaften, die für alle Anwendungen in Internetinformationsdienste (IIS) 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 ein Configuration -Objekt für den aktuellen Standort und anwendungspfad 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)
ToString()

Gibt eine Zeichenfolge zurück, die eine Kombination aus Websitename und Pfad ist.

Gilt für: