AnonymousIdentificationModule Classe

Définition

Gère des identificateurs anonymes pour l'application 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
Héritage
AnonymousIdentificationModule
Implémente

Exemples

L’exemple de code suivant montre un fichier Web.config pour une application qui active l’identification anonyme.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>  

Remarques

La AnonymousIdentificationModule classe crée et gère des identificateurs anonymes pour une application ASP.net.The AnonymousIdentificationModule class creates and manages anonymous identifiers for an ASP.NET application. Les identificateurs anonymes sont utilisés par les fonctionnalités qui prennent en charge une identification anonyme telle que ASP.NET System.Web.Profile .Anonymous identifiers are used by features that support anonymous identification such as the ASP.NET System.Web.Profile.

AnonymousIdentificationModuleExpose un Creating événement qui vous permet de définir l’identificateur anonyme sur une valeur personnalisée.The AnonymousIdentificationModule exposes a Creating event that enables you to set the anonymous identifier to a custom value. Si vous ne spécifiez pas de valeur d’identificateur anonyme personnalisée, un Guid est utilisé.If you do not specify a custom anonymous identifier value, a Guid is used.

L' Creating événement est accessible en spécifiant une sous-routine nommée AnonymousIdentification_Creating dans le fichier global. asax de votre application ASP.net.The Creating event is accessed by specifying a subroutine named AnonymousIdentification_Creating in the Global.asax file for your ASP.NET application.

AnonymousIdentificationModuleEst utilisé uniquement lorsque l’identification anonyme est Enabled en affectant à l’attribut enabled de l’élément de configuration anonymousIdentification la valeur true .The AnonymousIdentificationModule is only used when anonymous identification is Enabled by setting the enabled attribute of the anonymousIdentification configuration element to true.

Notes

L’identification anonyme est indépendante de tout type d’authentification ASP.NET.Anonymous identification is independent of any type of ASP.NET authentication.

Constructeurs

AnonymousIdentificationModule()

Crée une instance de la classe AnonymousIdentificationModule.Creates an instance of the AnonymousIdentificationModule class.

Propriétés

Enabled

Obtient une valeur qui indique si l'identification anonyme est activée pour l'application ASP.NET.Gets a value indicating whether anonymous identification is enabled for the ASP.NET application.

Méthodes

ClearAnonymousIdentifier()

Efface le cookie anonyme ou l'identificateur associé à une session.Clears the anonymous cookie or identifier associated with a session.

Dispose()

Libère toutes les ressources (autres que la mémoire) utilisées par AnonymousIdentificationModule.Releases all resources, other than memory, used by the AnonymousIdentificationModule.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
Init(HttpApplication)

Initialise l'objet AnonymousIdentificationModule.Initializes the AnonymousIdentificationModule object.

MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

Événements

Creating

Se produit lorsqu’un nouvel identificateur anonyme est créé.Occurs when a new anonymous identifier is created.

S’applique à