Compartir a través de


VirtualDirectoryDefaults Clase

Definición

Define los valores predeterminados de los directorios virtuales que se crean para una aplicación o sitio 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
Herencia
VirtualDirectoryDefaults

Ejemplos

En el ejemplo siguiente se enumeran los valores predeterminados del directorio virtual para todas las aplicaciones en el nodo Sitio web predeterminado.

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

Comentarios

Esta clase está sellada y no implementa un constructor público. Puede acceder a una instancia de la VirtualDirectoryDefaults clase a través de la VirtualDirectoryDefaults propiedad de la Site clase o la VirtualDirectoryDefaults propiedad de la Application clase .

Propiedades

Attributes

Obtiene una colección de atributos de configuración que contiene la lista de atributos de este elemento.

(Heredado de ConfigurationElement)
ChildElements

Obtiene todos los elementos secundarios del elemento actual.

(Heredado de ConfigurationElement)
ElementTagName

Define los valores predeterminados de los directorios virtuales que se crean para una aplicación o sitio web.

(Heredado de ConfigurationElement)
IsLocallyStored

Obtiene un valor que indica si el elemento de configuración se almacena en un archivo de configuración determinado.

(Heredado de ConfigurationElement)
Item[String]

Obtiene o establece un atributo con el nombre especificado.

(Heredado de ConfigurationElement)
LogonMethod

Obtiene o establece el método de autenticación que se usa de forma predeterminada para todos los directorios virtuales en el contexto actual.

Methods

Obtiene una colección de métodos para el elemento de configuración.

(Heredado de ConfigurationElement)
Password

Obtiene o establece la contraseña que se usa de forma predeterminada para todos los directorios virtuales en el contexto actual.

RawAttributes

Define los valores predeterminados de los directorios virtuales que se crean para una aplicación o sitio web.

(Heredado de ConfigurationElement)
Schema

Obtiene el esquema del elemento actual.

(Heredado de ConfigurationElement)
UserName

Obtiene o establece el nombre de usuario que se usa de forma predeterminada para todos los directorios virtuales en el contexto actual.

Métodos

Delete()

Define los valores predeterminados de los directorios virtuales que se crean para una aplicación o sitio web.

(Heredado de ConfigurationElement)
GetAttribute(String)

Devuelve un ConfigurationAttribute objeto que representa el atributo solicitado.

(Heredado de ConfigurationElement)
GetAttributeValue(String)

Devuelve el valor del atributo especificado.

(Heredado de ConfigurationElement)
GetChildElement(String)

Devuelve un elemento secundario que está bajo el elemento de configuración actual y tiene el nombre especificado.

(Heredado de ConfigurationElement)
GetChildElement(String, Type)

Devuelve un elemento secundario que está bajo el elemento de configuración actual y tiene el nombre y el tipo especificados.

(Heredado de ConfigurationElement)
GetCollection()

Devuelve la colección predeterminada para el elemento de configuración actual.

(Heredado de ConfigurationElement)
GetCollection(String)

Devuelve todos los elementos de configuración que pertenecen al elemento de configuración actual.

(Heredado de ConfigurationElement)
GetCollection(String, Type)

Devuelve el elemento de configuración que tiene el nombre y el tipo especificados y está bajo el elemento de configuración actual.

(Heredado de ConfigurationElement)
GetCollection(Type)

Devuelve el elemento de configuración que tiene el tipo especificado y está bajo el elemento de configuración actual.

(Heredado de ConfigurationElement)
GetMetadata(String)

Devuelve valores de metadatos del esquema de elementos.

(Heredado de ConfigurationElement)
SetAttributeValue(String, Object)

Establece el valor del atributo especificado.

(Heredado de ConfigurationElement)
SetMetadata(String, Object)

Establece los valores de metadatos del esquema de elementos.

(Heredado de ConfigurationElement)

Se aplica a