Condividi tramite


AnonymousIdentificationEventArgs Classe

Definizione

Fornisce dati per l'evento AnonymousIdentification_Creating . Questa 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 utilizzando l'oggetto corrente HttpContext e lo passa all'evento AnonymousIdentification_Creating .

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

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

Costruttori

Nome Descrizione
AnonymousIdentificationEventArgs(HttpContext)

Inizializza una nuova istanza della classe AnonymousIdentificationEventArgs.

Proprietà

Nome Descrizione
AnonymousID

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

Context

Ottiene l'oggetto HttpContext per la richiesta HTTP corrente.

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a