Share via


AnonymousIdentificationModule Třída

Definice

Spravuje anonymní identifikátory aplikace ASP.NET.

public ref class AnonymousIdentificationModule sealed : System::Web::IHttpModule
public sealed class AnonymousIdentificationModule : System.Web.IHttpModule
type AnonymousIdentificationModule = class
    interface IHttpModule
Public NotInheritable Class AnonymousIdentificationModule
Implements IHttpModule
Dědičnost
AnonymousIdentificationModule
Implementuje

Příklady

Následující příklad kódu ukazuje soubor Web.config pro aplikaci, který umožňuje anonymní identifikaci.

<configuration>  
  <system.web>  
    <authentication mode="Forms" >  
      <forms loginUrl="login.aspx" name=".ASPXFORMSAUTH" />  
    </authentication>  

    <anonymousIdentification enabled="true" />  

    <profile defaultProvider="AspNetSqlProvider">  
      <properties>  
        <add name="ZipCode" allowAnonymous="true" />  
        <add name="CityAndState" allowAnonymous="true" />  
        <add name="StockSymbols" type="System.Collections.ArrayList"   
          allowAnonymous="true" />  
      </properties>  
    </profile>  
  </system.web>  
</configuration>  

Poznámky

Třída AnonymousIdentificationModule vytváří a spravuje anonymní identifikátory pro aplikaci ASP.NET. Anonymní identifikátory používají funkce, které podporují anonymní identifikaci, jako je ASP.NET System.Web.Profile.

Zpřístupňuje AnonymousIdentificationModuleCreating událost, která vám umožní nastavit anonymní identifikátor na vlastní hodnotu. Pokud nezadáte hodnotu vlastního anonymního identifikátoru, použije se Guid hodnota .

K Creating události se přistupuje zadáním podprogramu s názvem AnonymousIdentification_Creating v souboru Global.asax pro vaši ASP.NET aplikaci.

Používá se AnonymousIdentificationModule pouze v případech, kdy anonymní identifikace probíhá Enabled nastavením povoleného atributu elementu konfigurace anonymousIdentification na truehodnotu .

Poznámka

Anonymní identifikace je nezávislá na jakémkoli typu ověřování ASP.NET.

Konstruktory

AnonymousIdentificationModule()

Vytvoří instanci objektu AnonymousIdentificationModule třídy.

Vlastnosti

Enabled

Získá hodnotu označující, zda je anonymní identifikace povolena pro aplikaci ASP.NET.

Metody

ClearAnonymousIdentifier()

Vymaže anonymní soubor cookie nebo identifikátor přidružený k relaci.

Dispose()

Uvolní všechny prostředky kromě paměti, které AnonymousIdentificationModulepoužívá .

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
Init(HttpApplication)

Inicializuje AnonymousIdentificationModule objekt .

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Creating

Vyvolá se při vytvoření nového anonymního identifikátoru.

Platí pro