AnonymousIdentificationEventArgs 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.
Stellt Daten für das Ereignis AnonymousIdentification_Creating bereit. Diese Klasse kann nicht vererbt werden.
public ref class AnonymousIdentificationEventArgs sealed : EventArgs
public sealed class AnonymousIdentificationEventArgs : EventArgs
type AnonymousIdentificationEventArgs = class
inherit EventArgs
Public NotInheritable Class AnonymousIdentificationEventArgs
Inherits EventArgs
- Vererbung
Beispiele
Im folgenden Codebeispiel wird das AnonymousIdentification_Creating-Ereignis verwendet, um den anonymen Bezeichner auf einen benutzerdefinierten Wert festzulegen.
public void AnonymousIdentification_Creating(object sender,
AnonymousIdentificationEventArgs args)
{
args.AnonymousID = Samples.AspNet.Security.MyIdClass.GetAnonymousId();
Samples.AspNet.Security.MyIdClass.LogAnonymousId(args.AnonymousID);
}
Public Sub AnonymousIdentification_Creating(sender As Object, _
args As AnonymousIdentificationEventArgs)
args.AnonymousID = Samples.AspNet.Security.MyIdClass.GetAnonymousId()
Samples.AspNet.Security.MyIdClass.LogAnonymousId(args.AnonymousId)
End Sub
Hinweise
Die AnonymousIdentificationEventArgs Klasse wird verwendet, um Ereigniswerte für das Creating Ereignis bereitzustellen und es Ihnen zu ermöglichen, eine benutzerdefinierte Windows Identität für die aktuelle Anforderung anzugeben. Sie können auf das Creating Ereignis der AnonymousIdentificationModule Klasse zugreifen, indem Sie eine Unterroutine namens AnonymousIdentification_Creating in der Datei "Global.asax" für Ihre ASP.NET Anwendung angeben.
Das AnonymousIdentificationModule Erstellt ein AnonymousIdentificationEventArgs Objekt mithilfe des aktuellen HttpContext Objekts und übergibt es an das AnonymousIdentification_Creating-Ereignis .
Sie können die AnonymousID Eigenschaft des Objekts verwenden, das AnonymousIdentificationEventArgs dem AnonymousIdentification_Creating-Ereignis bereitgestellt wird, um den anonymen Bezeichner auf einen benutzerdefinierten Wert festzulegen. Wenn Sie während des AnonymousIdentification_Creating-Ereignisses keinen Wert für die AnonymousID Eigenschaft angeben, wird ein Guid Wert verwendet.
Das AnonymousIdentification_Creating-Ereignis wird nur ausgelöst, wenn die anonyme Identifizierung lautet Enabled.
Konstruktoren
| AnonymousIdentificationEventArgs(HttpContext) |
Initialisiert eine neue Instanz der AnonymousIdentificationEventArgs-Klasse. |
Eigenschaften
| AnonymousID |
Ruft den anonymen Bezeichner für den Benutzer ab oder legt diesen fest. |
| Context |
Ruft das HttpContext-Objekt für die aktuelle HTTP-Anforderung ab. |
Methoden
| 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) |
| 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) |