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 vytvoří 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.

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

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

Používá AnonymousIdentificationModule se pouze v případech, kdy anonymní identifikace je Enabled nastavením povolené atributu anonymousIdentification konfigurační prvek na true.

Note

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

Konstruktory

Name Description
AnonymousIdentificationModule()

Vytvoří instanci objektu AnonymousIdentificationModule třídy.

Vlastnosti

Name Description
Enabled

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

Metody

Name Description
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čuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

Inicializuje AnonymousIdentificationModule objekt.

MemberwiseClone()

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

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

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

(Zděděno od Object)

Událost

Name Description
Creating

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

Platí pro