AnonymousIdentificationModule Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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éé. |