Condividi tramite


AnonymousIdentificationEventArgs Classe

Definizione

Fornisce dati per l'evento AnonymousIdentification_Creating. La classe non può essere ereditata.

public ref class AnonymousIdentificationEventArgs sealed : EventArgs
public sealed class AnonymousIdentificationEventArgs : EventArgs
type AnonymousIdentificationEventArgs = class
    inherit EventArgs
Public NotInheritable Class AnonymousIdentificationEventArgs
Inherits EventArgs
Ereditarietà
AnonymousIdentificationEventArgs

Esempio

Nell'esempio di codice seguente viene usato l'evento AnonymousIdentification_Creating per impostare l'identificatore anonimo su un valore personalizzato.

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

Commenti

La AnonymousIdentificationEventArgs classe viene usata per fornire valori di evento all'evento Creating e per consentire di specificare un'identità di Windows personalizzata per la richiesta corrente. È possibile accedere all'evento Creating della AnonymousIdentificationModule classe specificando una subroutine denominata AnonymousIdentification_Creating nel file Global.asax per l'applicazione ASP.NET.

Costruisce AnonymousIdentificationModule un AnonymousIdentificationEventArgs oggetto usando l'oggetto corrente HttpContext e lo passa all'evento AnonymousIdentification_Creating .

È possibile usare la AnonymousID proprietà dell'oggetto AnonymousIdentificationEventArgs fornito all'evento AnonymousIdentification_Creating per impostare l'identificatore anonimo su un valore personalizzato. Se non si specifica un valore per la proprietà durante l'evento AnonymousIDAnonymousIdentification_Creating , viene usato un oggetto Guid .

L'evento AnonymousIdentification_Creating viene generato solo quando l'identificazione anonima è Enabled.

Costruttori

AnonymousIdentificationEventArgs(HttpContext)

Inizializza una nuova istanza della classe AnonymousIdentificationEventArgs.

Proprietà

AnonymousID

Ottiene o imposta l'identificatore anonimo per l'utente.

Context

Ottiene l'oggetto HttpContext relativo alla richiesta HTTP corrente.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a