AnonymousIdentificationEventArgs Classe

Definizione

Fornisce dati per l'evento AnonymousIdentification_Creating.Provides data for the AnonymousIdentification_Creating event. Questa classe non può essere ereditata.This class cannot be inherited.

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.The following code example uses the AnonymousIdentification_Creating event to set the anonymous identifier to a custom value.

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 utilizzata per fornire valori Creating di evento all'evento e per consentire di specificare un'identità Windows personalizzata per la richiesta corrente.The AnonymousIdentificationEventArgs class is used to supply event values to the Creating event and to enable you to specify a custom Windows identity for the current request. È possibile accedere all' Creating evento AnonymousIdentificationModule della classe specificando una subroutine denominata AnonymousIdentification_Creating nel file Global. asax per l'applicazione ASP.NET.You can access the Creating event of the AnonymousIdentificationModule class by specifying a subroutine named AnonymousIdentification_Creating in the Global.asax file for your ASP.NET application.

Costruisce un AnonymousIdentificationEventArgs oggetto utilizzando l'oggetto corrente HttpContext e lo passa all'evento AnonymousIdentification_Creating. AnonymousIdentificationModuleThe AnonymousIdentificationModule constructs a AnonymousIdentificationEventArgs object using the current HttpContext and passes it to the AnonymousIdentification_Creating event.

È possibile utilizzare la AnonymousID proprietà AnonymousIdentificationEventArgs dell'oggetto fornito all'evento AnonymousIdentification_Creating per impostare l'identificatore anonimo su un valore personalizzato.You can use the AnonymousID property of the AnonymousIdentificationEventArgs object supplied to the AnonymousIdentification_Creating event to set the anonymous identifier to a custom value. Se non si specifica un valore per la AnonymousID proprietà durante l'evento AnonymousIdentification_Creating , viene usato Guid un oggetto.If you do not specify a value for the AnonymousID property during the AnonymousIdentification_Creating event, a Guid is used.

L'evento AnonymousIdentification_Creating viene generato solo quando l'identificazione anonima Enabledè.The AnonymousIdentification_Creating event is only raised when the anonymous identification is Enabled.

Costruttori

AnonymousIdentificationEventArgs(HttpContext)

Inizializza una nuova istanza della classe AnonymousIdentificationEventArgs.Initializes a new instance of the AnonymousIdentificationEventArgs class.

Proprietà

AnonymousID

Ottiene o imposta l'identificatore anonimo per l'utente.Gets or sets the anonymous identifier for the user.

Context

Ottiene l'oggetto HttpContext relativo alla richiesta HTTP corrente.Gets the HttpContext object for the current HTTP request.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a