Sdílet prostřednictvím


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.

Creating Zobrazí AnonymousIdentificationModule 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 aplikaci ASP.NET.

Používá se AnonymousIdentificationModule pouze v případech, kdy anonymní identifikace je 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 ASP.NET aplikace.

Metody

ClearAnonymousIdentifier()

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

Dispose()

Uvolní všechny prostředky kromě paměti používané nástrojem AnonymousIdentificationModule.

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()

Získá aktuální Type instanci.

(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

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

Platí pro