Sdílet prostřednictvím


Element clear podelementu providers elementu roleManager (schéma nastavení ASP.NET)

Odebere všechny odkazy na zděděné poskytovatele s tím, že jsou povoleni pouze poskytovatelé přidáni aktuálním elementem add.

Tento element je v rozhraní .NET Framework verze 2.0 nový.

<clear/>

Atributy a prvky

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

v případě vícehodnotových atributů

Žádný

Podřízené prvky

Žádný

Nadřazené prvky

Prvek

Popis

configuration

Určuje požadovaný kořenový element nacházející se v každém konfiguračním souboru, který je používán modulem CLR (Common Language Runtime) a aplikacemi rozhraní .NET Framework.

system.web

Určuje kořenový element oddílu konfigurace technologie ASP.NET.

roleManager

Konfiguruje aplikaci pro správu rolí.

providers

Definuje kolekci zprostředkovatelů rolí pro správu rolí.

Poznámky

Element clear odebere všechny odkazy na zděděné poskytovatele správy rolí, kteří jsou uloženi v elementu providers s tím, že povolí pouze ty poskytovatele správy rolí, kteří jsou přidáni pomocí následných elementů add.

Element providers definuje kolekci poskytovatelů rolí pro správu rolí.

Informace o přístupu a změnách hodnot konfigurace elementu roleManager z kódu aplikace, naleznete v RoleManagerSection.

Příklad

Následující příklad kódu ukazuje, jak nakonfigurovat aplikaci technologie ASP.NET pro použití poskytovatele SqlRoleProvider pro ukládání a načítání informací o rolích. Element <clear> vymaže kolekci RoleProviderCollection před přidáním SqlRoleProvider.

<configuration>
  <system.web>
      <roleManager defaultProvider="SqlProvider" 
                   enabled="true"
                   cacheRolesInCookie="true"
                   cookieName=".ASPROLES"
                   cookieTimeout="30"
                   cookiePath="/"
                   cookieRequireSSL="false"
                   cookieSlidingExpiration="true"
                   cookieProtection="All" >
        <providers>
        <clear />
          <add
            name="SqlProvider"
            type="System.Web.Security.SqlRoleProvider"
            connectionStringName="SqlServices" 
            applicationName="SampleApplication" />
            
        </providers>
      </roleManager>
  </system.web>
</configuration>

Informace prvku

Obslužná rutina konfiguračního oddílu

RoleManagerSection

Konfigurační člen

Providers

Konfigurovatelná umístění

Machine.config

Web.config kořenové úrovně

Web.config aplikační úrovně

Požadavky

Microsoft Internet Information Services (IIS) 5.0, 5.1 nebo 6.0

.NET Framework verze 2.0

Microsoft Visual Studio 2003 nebo Visual Studio 2005

Viz také

Úkoly

Postup: Konfigurace specifických adresářů pomocí nastavení místa

Postupy: Uzamknutí nastavení konfigurace technologie ASP.NET

Odkaz

Podelement providers elementu roleManager (schéma nastavení ASP.NET)

Element add podelementu providers elementu roleManager (schéma nastavení ASP.NET)

Element remove podelementu providers elementu roleManager (schéma nastavení ASP.NET)

Element httpRuntime (schéma nastavení ASP.NET)

Element system.web (schéma nastavení ASP.NET)

Element configuration (schéma obecného nastavení)

System.Configuration

System.Web.Configuration

RoleManagerSection

RoleManager

Koncepty

Principy správy rolí

Zabezpečení konfigurace technologie ASP.NET

Scénáře konfigurace technologie ASP.NET

Další zdroje

Obecné nastavení konfigurace (technologie ASP.NET)

Nastavení konfigurace ASP.NET

Reference ASP.NET

Správa webu ASP.NET

Rozhraní API konfigurace technologie ASP.NET