Condividi tramite


VirtualDirectoryDefaults Classe

Definizione

Definisce i valori predefiniti per le directory virtuali create per un'applicazione o un sito Web.

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
Ereditarietà
VirtualDirectoryDefaults

Esempio

Nell'esempio seguente vengono elencate le impostazioni predefinite della directory virtuale per tutte le applicazioni nel nodo Sito Web predefinito.

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);
            }
        }
    }
}
    }
}

Commenti

Questa classe è bloccata e non implementa un costruttore pubblico. È possibile accedere a un'istanza VirtualDirectoryDefaults della classe tramite la VirtualDirectoryDefaults proprietà della Site classe o la VirtualDirectoryDefaults proprietà della Application classe.

Proprietà

Attributes

Ottiene una raccolta di attributi di configurazione contenente l'elenco di attributi per questo elemento.

(Ereditato da ConfigurationElement)
ChildElements

Ottiene tutti gli elementi figlio dell'elemento corrente.

(Ereditato da ConfigurationElement)
ElementTagName

Definisce i valori predefiniti per le directory virtuali create per un'applicazione o un sito Web.

(Ereditato da ConfigurationElement)
IsLocallyStored

Ottiene un valore che indica se l'elemento di configurazione viene archiviato in un determinato file di configurazione.

(Ereditato da ConfigurationElement)
Item[String]

Ottiene o imposta un attributo con il nome specificato.

(Ereditato da ConfigurationElement)
LogonMethod

Ottiene o imposta il metodo di autenticazione utilizzato per impostazione predefinita per tutte le directory virtuali nel contesto corrente.

Methods

Ottiene una raccolta di metodi per l'elemento di configurazione.

(Ereditato da ConfigurationElement)
Password

Ottiene o imposta la password utilizzata per impostazione predefinita per tutte le directory virtuali nel contesto corrente.

RawAttributes

Definisce i valori predefiniti per le directory virtuali create per un'applicazione o un sito Web.

(Ereditato da ConfigurationElement)
Schema

Ottiene lo schema per l'elemento corrente.

(Ereditato da ConfigurationElement)
UserName

Ottiene o imposta il nome utente utilizzato per impostazione predefinita per tutte le directory virtuali nel contesto corrente.

Metodi

Delete()

Definisce i valori predefiniti per le directory virtuali create per un'applicazione o un sito Web.

(Ereditato da ConfigurationElement)
GetAttribute(String)

Restituisce un ConfigurationAttribute oggetto che rappresenta l'attributo richiesto.

(Ereditato da ConfigurationElement)
GetAttributeValue(String)

Restituisce il valore dell'attributo specificato.

(Ereditato da ConfigurationElement)
GetChildElement(String)

Restituisce un elemento figlio sotto l'elemento di configurazione corrente e ha il nome specificato.

(Ereditato da ConfigurationElement)
GetChildElement(String, Type)

Restituisce un elemento figlio sotto l'elemento di configurazione corrente e ha il nome e il tipo specificati.

(Ereditato da ConfigurationElement)
GetCollection()

Restituisce la raccolta predefinita per l'elemento di configurazione corrente.

(Ereditato da ConfigurationElement)
GetCollection(String)

Restituisce tutti gli elementi di configurazione che appartengono all'elemento di configurazione corrente.

(Ereditato da ConfigurationElement)
GetCollection(String, Type)

Restituisce l'elemento di configurazione con il nome e il tipo specificati e si trova nell'elemento di configurazione corrente.

(Ereditato da ConfigurationElement)
GetCollection(Type)

Restituisce l'elemento di configurazione con il tipo specificato ed è incluso nell'elemento di configurazione corrente.

(Ereditato da ConfigurationElement)
GetMetadata(String)

Restituisce i valori dei metadati dallo schema degli elementi.

(Ereditato da ConfigurationElement)
SetAttributeValue(String, Object)

Imposta il valore dell'attributo specificato.

(Ereditato da ConfigurationElement)
SetMetadata(String, Object)

Imposta i valori dei metadati dallo schema degli elementi.

(Ereditato da ConfigurationElement)

Si applica a