Assembly: System.Web (in system.web.dll)
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.
- AspNetHostingPermission for operating in a hosted environment. Demand value: LinkDemand; Permission value: Minimal.