AnonymousIdentificationModule Classe

Définition

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

Exemples

L’exemple de code suivant montre un fichier Web.config pour une application qui permet l’identification anonyme.

<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. Les identificateurs anonymes sont utilisés par des fonctionnalités qui prennent en charge l’identification anonyme, telles que le ASP.NET System.Web.Profile.

expose AnonymousIdentificationModule un Creating événement qui vous permet de définir l’identificateur anonyme sur une valeur personnalisée. Si vous ne spécifiez pas de valeur d’identificateur anonyme personnalisé, un Guid est utilisé.

L’événement Creating est accessible en spécifiant une sous-routine nommée AnonymousIdentification_Creating dans le fichier Global.asax de votre application ASP.NET.

est AnonymousIdentificationModule utilisé uniquement lorsque l’identification anonyme est Enabled en définissant l’attribut enabled de l’élément de configuration anonymousIdentification sur true.

Notes

L’identification anonyme est indépendante de tout type d’authentification ASP.NET.

Constructeurs

AnonymousIdentificationModule()

Crée une instance de la classe AnonymousIdentificationModule.

Propriétés

Enabled

Obtient une valeur qui indique si l'identification anonyme est activée pour l'application ASP.NET.

Méthodes

ClearAnonymousIdentifier()

Efface le cookie anonyme ou l'identificateur associé à une session.

Dispose()

Libère toutes les ressources (autres que la mémoire) utilisées par AnonymousIdentificationModule.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

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

Initialise l'objet AnonymousIdentificationModule.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Événements

Creating

Se produit lorsqu’un nouvel identificateur anonyme est créé.

S’applique à