AnonymousIdentificationModule Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet anonyme IDs für die ASP.NET Anwendung.
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
- Vererbung
-
AnonymousIdentificationModule
- Implementiert
Beispiele
Das folgende Codebeispiel zeigt eine Web.config Datei für eine Anwendung, die die anonyme Identifizierung ermöglicht.
<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>
Hinweise
Die AnonymousIdentificationModule-Klasse erstellt und verwaltet anonyme IDs für eine ASP.NET Anwendung. Anonyme Bezeichner werden von Features verwendet, die anonyme Identifikation unterstützen, z. B. die ASP.NET System.Web.Profile.
Das AnonymousIdentificationModule Verfügbarmachen eines Creating Ereignisses, mit dem Sie den anonymen Bezeichner auf einen benutzerdefinierten Wert festlegen können. Wenn Sie keinen benutzerdefinierten anonymen Bezeichnerwert angeben, wird ein Guid Wert verwendet.
Auf das ereignis Creating wird zugegriffen, indem eine Unterroutine mit dem Namen AnonymousIdentification_Creating in der Datei "Global.asax" für Ihre ASP.NET Anwendung angegeben wird.
Dies wird nur verwendet, wenn die anonyme Identifikation durch Festlegen des aktivierten Attributs des anonymousIdentification-Konfigurationselements auf .The AnonymousIdentificationModule is only used when anonymous identification is Enabled by setting the enabled attribute of the anonymousIdentification configuration element to true.
Note
Anonyme Identifizierung ist unabhängig von jeder Art von ASP.NET Authentifizierung.
Konstruktoren
| Name | Beschreibung |
|---|---|
| AnonymousIdentificationModule() |
Erstellt eine Instanz der AnonymousIdentificationModule-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Enabled |
Ruft einen Wert ab, der angibt, ob die anonyme Identifikation für die ASP.NET Anwendung aktiviert ist. |
Methoden
| Name | Beschreibung |
|---|---|
| ClearAnonymousIdentifier() |
Löscht das anonyme Cookie oder den Bezeichner, der einer Sitzung zugeordnet ist. |
| Dispose() |
Gibt alle Ressourcen außer Arbeitsspeicher frei, die von der AnonymousIdentificationModule. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Init(HttpApplication) |
Initialisiert das AnonymousIdentificationModule-Objekt. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
| Name | Beschreibung |
|---|---|
| Creating |
Tritt auf, wenn ein neuer anonymer Bezeichner erstellt wird. |