AnonymousIdentificationEventArgs Class
Provides data for the AnonymousIdentification_Creating event. This class cannot be inherited.
Assembly: System.Web (in System.Web.dll)
| Name | Description | |
|---|---|---|
![]() | AnonymousIdentificationEventArgs(HttpContext) | Initializes a new instance of the AnonymousIdentificationEventArgs class. |
| Name | Description | |
|---|---|---|
![]() | AnonymousID | Gets or sets the anonymous identifier for the user. |
![]() | Context | Gets the HttpContext object for the current HTTP request. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
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. 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.
The AnonymousIdentificationModule constructs a AnonymousIdentificationEventArgs object using the current HttpContext and passes it to the AnonymousIdentification_Creating event.
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. If you do not specify a value for the AnonymousID property during the AnonymousIdentification_Creating event, a Guid is used.
The AnonymousIdentification_Creating event is only raised when the anonymous identification is Enabled.
The following code example uses the AnonymousIdentification_Creating event to set the anonymous identifier to a custom value.
Available since 2.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

