Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

sectionGroup Element for configSections (Configurações Gerais Esquema)

Defines an associação between manipulador a seção configuração and a seção configuração.

configuração elemento (Configurações Gerais Esquema)
  configSections elemento (Configurações Gerais esquema)
    sectionGroup Element for configSections (Configurações Gerais Esquema)
      configuração elemento (Configurações Gerais Esquema)
        configSections elemento (Configurações Gerais esquema)
          sectionGroup Element for configSections (Configurações Gerais Esquema)
            sectionGroup Element for configSections (Configurações Gerais Esquema)

<sectionGroup 
   name="section name"
   type="configuration section handler class, assembly file name, version, culture, public key token"
   <section />
/>

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

name

Atributo Required String.

Especifica o nome da seção configuração ou elemento que está associado com o manipulador seção configuração especificada pelo atributo type.Este é o nome do elemento de group como ele aparece na área Configurações a seção do arquivo de configuração.

type

Atributo Required String.

Specifies the Nome of the classe manipulador seção configuração that Handles the processamento of the Configurações configuração that are in the seção or elemento that is specified in the atributo name.Use the seguinte Formatar:

type=" Fully Qualified Nome de Classe , assembly file name , version , culture , public key token "

The definição must match the Referência assembly.De exemplo, se o número versão no seguinte exemplo de código não coincide com o assembly, ocorrerá um erro.

type="MyConfigSectionHandler.MyHandler,MyCustomConfigurationHandler,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null"

O arquivo assembly deve estar localizado no mesmo diretório de aplicativo como o arquivo web.config que define-lo.Na maiúscminúsc da Web.config raiz ou arquivo Computador.config, o arquivo assembly deve estar no Diretório %SystemRoot%\Microsoft.NET\Framework\ versão.

Elementos filho

ELEMENT

Descrição

section

Define uma associação entre um manipulador seção configuração e um elemento configuração.

sectionGroup

Defines an associação between manipulador a seção configuração and a seção configuração.

Elementos pai

ELEMENT

Descrição

configuration

Especifica o elemento raiz necessários em cada arquivo de configuração que é usado pelo common language runtime e Aplicativos do NET Framework.

configSections

Specifies seção configuração and Declarations namespace.

sectionGroup

Defines an associação between manipulador a seção configuração and a seção configuração.

O elemento sectionGroup atua como um contêiner para elementos section.Um elemento section associa um manipulador seção configuração com um elemento configuração ou seção.Isso é necessário porque ASP.NET torna não presumptions sobre a configurações identificador em um arquivo de configuração.INSTEAD, ASP.NET Delegações the processamento of dados de configuração to configuração seção handlers.Each elemento section identifies a seção configuração or elemento and the associado classe that is derivado from the classe ConfigurationSection that Handles the seção configuração or elemento.The Elementos section can be logically grouped in Elementos sectionGroup to Organizar the Elementos section and to avoid Naming Conflicts.The section and Elementos sectionGroup are contained in the elemento configSections.

Configuração padrão

Seções configuration for the Elementos configuração .NET are defined in the arquivo Computador.config and are Too numerous to lista aqui.The seguinte excerpt from the arquivo Computador.config Defines the manipulador seção configuração for the elemento authentication of the seção system.web.Then, Configurações configuração are defined for the elemento authentication.

If manipulador a seção configuração não é associado com a elemento configuração, ASP.NET Questões the servidor Error " configuração Unrecognized seção element_name. "

<configuration>
    <configSections>
        <sectionGroup name="system.web" type="System.Web.Configuration.SystemWebSectionGroup, System.Web, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%">
            <section name="authentication" type="System.Web.Configuration.AuthenticationSection, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" />
            <!-- Other system.web sections -->
        </sectionGroup>
        <!-- Other configuration sections -->
    </configSections>

    <system.web>
        <authentication mode="Windows">
            <forms name=".ASPXAUTH" 
                   loginUrl="login.aspx" defaultUrl="default.aspx" 
                   protection="All" 
                   timeout="30" 
                   path="/" 
                   requireSSL="False" 
                   slidingExpiration="True" 
                   cookieless="UseCookies" 
                   domain="" 
                   enableCrossAppRedirects="False">
                <credentials passwordFormat="SHA1" />
            </forms>
            <passport redirectUrl="internal" />
        </authentication>
        <!-- Other system.web elements -->
    </system.web>
    <!-- Other configuration settings -->
</configuration>

O seguinte exemplo de código mostra como declarar uma seção Agrupar e declare seções dentro uma seção Agrupar.

<configuration>
   <configSections>
      <sectionGroup name="mySectionGroup">
         <section name="mySection"
            type="System.Configuration.NameValueSectionHandler" />
      </sectionGroup>
   </configSections>
   <mySectionGroup>
      <mySection>
         <add key="key1" value="value1" />
      </mySection>
   </mySectionGroup>
</configuration>

Manipulador seção configuration

Does not aplicar.

Membro Configuration

ConfigurationSectionGroup

Locations configurable

Machine.config

Root-nível Web.config

Aplicativo-nível web.config

Diretório or físico Directory–Nível Web.config

Requisitos

Serviços de Informações da Internet da Microsoft (IIS) versão 5.0, 5.1, or 6.0

The .NET Versão do Framework 2.0

Microsoft Visual Studio 2003 or Visual Studio 2005

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft