VirtualDirectoryDefaults Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define os valores padrão para diretórios virtuais criados para um aplicativo ou site.
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
- Herança
Exemplos
O exemplo a seguir lista os padrões de diretório virtual para todos os aplicativos no nó Site Padrão.
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);
}
}
}
}
}
}
Comentários
Essa classe é selada e não implementa um construtor público. Você pode acessar uma instância da VirtualDirectoryDefaults classe por meio da VirtualDirectoryDefaults propriedade da Site classe ou da VirtualDirectoryDefaults propriedade da Application classe .
Propriedades
Attributes |
Obtém uma coleção de atributos de configuração que contém a lista de atributos para esse elemento. (Herdado de ConfigurationElement) |
ChildElements |
Obtém todos os elementos filho do elemento atual. (Herdado de ConfigurationElement) |
ElementTagName |
Define os valores padrão para diretórios virtuais criados para um aplicativo ou site. (Herdado de ConfigurationElement) |
IsLocallyStored |
Obtém um valor que indica se o elemento de configuração é armazenado em um arquivo de configuração específico. (Herdado de ConfigurationElement) |
Item[String] |
Obtém ou define um atributo com o nome especificado. (Herdado de ConfigurationElement) |
LogonMethod |
Obtém ou define o método de autenticação usado por padrão para todos os diretórios virtuais no contexto atual. |
Methods |
Obtém uma coleção de métodos para o elemento de configuração. (Herdado de ConfigurationElement) |
Password |
Obtém ou define a senha usada por padrão para todos os diretórios virtuais no contexto atual. |
RawAttributes |
Define os valores padrão para diretórios virtuais criados para um aplicativo ou site. (Herdado de ConfigurationElement) |
Schema |
Obtém o esquema do elemento atual. (Herdado de ConfigurationElement) |
UserName |
Obtém ou define o nome de usuário usado por padrão para todos os diretórios virtuais no contexto atual. |
Métodos
Delete() |
Define os valores padrão para diretórios virtuais criados para um aplicativo ou site. (Herdado de ConfigurationElement) |
GetAttribute(String) |
Retorna um ConfigurationAttribute objeto que representa o atributo solicitado. (Herdado de ConfigurationElement) |
GetAttributeValue(String) |
Retorna o valor do atributo especificado. (Herdado de ConfigurationElement) |
GetChildElement(String) |
Retorna um elemento filho que está sob o elemento de configuração atual e tem o nome especificado. (Herdado de ConfigurationElement) |
GetChildElement(String, Type) |
Retorna um elemento filho que está sob o elemento de configuração atual e tem o nome e o tipo especificados. (Herdado de ConfigurationElement) |
GetCollection() |
Retorna a coleção padrão para o elemento de configuração atual. (Herdado de ConfigurationElement) |
GetCollection(String) |
Retorna todos os elementos de configuração que pertencem ao elemento de configuração atual. (Herdado de ConfigurationElement) |
GetCollection(String, Type) |
Retorna o elemento de configuração que tem o nome e o tipo especificados e está sob o elemento de configuração atual. (Herdado de ConfigurationElement) |
GetCollection(Type) |
Retorna o elemento de configuração que tem o tipo especificado e está sob o elemento de configuração atual. (Herdado de ConfigurationElement) |
GetMetadata(String) |
Retorna valores de metadados do esquema do elemento. (Herdado de ConfigurationElement) |
SetAttributeValue(String, Object) |
Define o valor do atributo especificado. (Herdado de ConfigurationElement) |
SetMetadata(String, Object) |
Define valores de metadados do esquema de elemento. (Herdado de ConfigurationElement) |