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 Bezeichner 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 eine 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 Bezeichner für eine ASP.NET-Anwendung. Anonyme Bezeichner werden von Features verwendet, die die anonyme Identifizierung unterstützen, z. B. die ASP.NET System.Web.Profile.
Macht AnonymousIdentificationModule ein Creating Ereignis verfügbar, mit dem Sie den anonymen Bezeichner auf einen benutzerdefinierten Wert festlegen können. Wenn Sie keinen benutzerdefinierten anonymen Bezeichnerwert angeben, wird ein Guid verwendet.
Auf Creating das Ereignis wird zugegriffen, indem Sie eine Unterroutine mit dem Namen AnonymousIdentification_Creating in der Datei Global.asax für Ihre ASP.NET-Anwendung angeben.
Wird AnonymousIdentificationModule nur verwendet, wenn die anonyme Identifizierung erfolgt, indem das attribut enabled des anonymousIdentification-Konfigurationselements auf true
festgelegt wirdEnabled.
Hinweis
Die anonyme Identifizierung ist unabhängig von jeder Art von ASP.NET Authentifizierung.
Konstruktoren
AnonymousIdentificationModule() |
Erstellt eine Instanz der AnonymousIdentificationModule-Klasse. |
Eigenschaften
Enabled |
Ruft einen Wert ab, der angibt, ob die anonyme Identifikation für die ASP.NET-Anwendung aktiviert ist. |
Methoden
ClearAnonymousIdentifier() |
Löscht das anonyme Cookie oder den Bezeichner, der einer Sitzung zugeordnet ist. |
Dispose() |
Gibt alle Ressourcen mit Ausnahme des Arbeitsspeichers frei, die vom AnonymousIdentificationModule verwendet werden. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Init(HttpApplication) |
Initialisiert das AnonymousIdentificationModule-Objekt. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
Creating |
Tritt auf, wenn ein neuer anonymer Bezeichner erstellt wird. |