VirtualDirectoryDefaults Klasse

Definition

Definiert die Standardwerte für virtuelle Verzeichnisse, die für eine Anwendung oder Website erstellt werden.

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

Beispiele

Im folgenden Beispiel werden die Standardeinstellungen des virtuellen Verzeichnisses für alle Anwendungen unter dem Knoten Standardwebsite aufgelistet.

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

namespace AdministrationSnippets
{
    public class AdministrationApplicationVirtualDirectoryDefaults
    {
// Returns a list of the virtual directory defaults for all 
// applications under the default Web site.
public void GetVirtualDirectoryDefaults()
{
    ServerManager manager = new ServerManager();
    Site defaultSite = manager.Sites["Default Web Site"];
    foreach (Application app in defaultSite.Applications)
    {
        Console.WriteLine(
            "Found application with the following path: {0}", app.Path);
        Console.WriteLine("Virtual Directory Defaults:");
        if (app.VirtualDirectories.Count > 0)
        {
            Console.WriteLine("  Attributes");
            foreach (string prop in 
                app.VirtualDirectoryDefaults.RawAttributes.Keys)
            {
                Console.WriteLine("   |-{0}: {1}", prop.PadRight(20),
                    app.VirtualDirectoryDefaults.GetAttribute(prop).Value);
            }
        }
    }
}
    }
}

Hinweise

Diese Klasse ist versiegelt und implementiert keinen öffentlichen Konstruktor. Sie können über die -Eigenschaft der VirtualDirectoryDefaults -Klasse oder VirtualDirectoryDefaults die VirtualDirectoryDefaults -Eigenschaft Site der -Klasse auf eine Instanz der Application -Klasse zugreifen.

Eigenschaften

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 die Standardwerte für virtuelle Verzeichnisse, die für eine Anwendung oder Website erstellt werden.

(Geerbt von ConfigurationElement)
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)
LogonMethod

Ruft die Authentifizierungsmethode ab, die standardmäßig für alle virtuellen Verzeichnisse im aktuellen Kontext verwendet wird, oder legt diese fest.

Methods

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

(Geerbt von ConfigurationElement)
Password

Ruft das Kennwort ab, das standardmäßig für alle virtuellen Verzeichnisse im aktuellen Kontext verwendet wird, oder legt es fest.

RawAttributes

Definiert die Standardwerte für virtuelle Verzeichnisse, die für eine Anwendung oder Website erstellt werden.

(Geerbt von ConfigurationElement)
Schema

Ruft das Schema für das aktuelle Element ab.

(Geerbt von ConfigurationElement)
UserName

Ruft den Benutzernamen ab, der standardmäßig für alle virtuellen Verzeichnisse im aktuellen Kontext verwendet wird, oder legt diesen fest.

Methoden

Delete()

Definiert die Standardwerte für virtuelle Verzeichnisse, die für eine Anwendung oder Website erstellt werden.

(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)
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)

Gilt für: