AnonymousIdentificationModule Třída

Definice

Spravuje anonymní identifikátory pro aplikaci ASP.NET.Manages anonymous identifiers for the ASP.NET application.

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.The following code example shows a Web.config file for an application that enables anonymous identification.

<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

AnonymousIdentificationModuleTřída vytváří a spravuje anonymní identifikátory pro aplikace ASP.NET.The AnonymousIdentificationModule class creates and manages anonymous identifiers for an ASP.NET application. Anonymní identifikátory jsou používány funkcemi, které podporují anonymní identifikaci, jako je například ASP.NET System.Web.Profile .Anonymous identifiers are used by features that support anonymous identification such as the ASP.NET System.Web.Profile.

AnonymousIdentificationModuleZpřístupňuje Creating událost, která umožňuje nastavit anonymní identifikátor na vlastní hodnotu.The AnonymousIdentificationModule exposes a Creating event that enables you to set the anonymous identifier to a custom value. Pokud nezadáte hodnotu vlastního anonymního identifikátoru, Guid použije se.If you do not specify a custom anonymous identifier value, a Guid is used.

K Creating události je přistup zadáním podrutiny s názvem AnonymousIdentification_Creating v souboru Global. asax vaší aplikace ASP.NET.The Creating event is accessed by specifying a subroutine named AnonymousIdentification_Creating in the Global.asax file for your ASP.NET application.

AnonymousIdentificationModuleJe použita pouze v případě, že anonymní identifikace je nastavena Enabled atributem enabled elementu konfigurace anonymousIdentification na true .The AnonymousIdentificationModule is only used when anonymous identification is Enabled by setting the enabled attribute of the anonymousIdentification configuration element to true.

Poznámka

Anonymní identifikace je nezávislá na jakémkoli typu ověřování ASP.NET.Anonymous identification is independent of any type of ASP.NET authentication.

Konstruktory

AnonymousIdentificationModule()

Vytvoří instanci objektu AnonymousIdentificationModule třídy.Creates an instance of the AnonymousIdentificationModule class.

Vlastnosti

Enabled

Načte hodnotu, která označuje, jestli je pro aplikaci ASP.NET povolená anonymní identifikace.Gets a value indicating whether anonymous identification is enabled for the ASP.NET application.

Metody

ClearAnonymousIdentifier()

Vymaže anonymní soubor cookie nebo identifikátor přidružený k relaci.Clears the anonymous cookie or identifier associated with a session.

Dispose()

Uvolňuje všechny prostředky kromě paměti, které používá AnonymousIdentificationModule .Releases all resources, other than memory, used by the AnonymousIdentificationModule.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

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

Slouží jako výchozí funkce hash.Serves as the default hash function.

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

Získá Type aktuální instanci.Gets the Type of the current instance.

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

Inicializuje AnonymousIdentificationModule objekt.Initializes the AnonymousIdentificationModule object.

MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

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

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Události

Creating

Vyvolá se při vytvoření nového anonymního identifikátoru.Occurs when a new anonymous identifier is created.

Platí pro