System.Web 1.0.5000.0 2.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. System.EventArgs

The class is used to supply event values to the FormsAuthentication_OnAuthenticate event and to enable you to specify a custom identity for the current request.

The constructs a object using the current and passes it to the FormsAuthentication_OnAuthenticate event.

You can use the property to set the property of the current to a custom object.

If you do not specify a value for the property during the FormsAuthentication_OnAuthenticate event, the identity supplied by the forms authentication ticket in the cookie or URL is used.

The FormsAuthentication_OnAuthenticate event is only raised when the authentication is set to and the is an active HTTP module for the application.

Provides data for the FormsAuthentication_OnAuthenticate event. This class cannot be inherited.

- Constructor

  The constructs a object using the supplied as the value for the property. It then passes the object to the FormsAuthentication_OnAuthenticate event.

  Initializes a new instance of the class.

  The context for the event.
  1.0.5000.0
  2.0.0.0
- Property
  System.Web.HttpContext a

  The provides access to , , and objects for the current request.

  Gets the object for the current HTTP request.

  1.0.5000.0
  2.0.0.0
- Property
  System.Security.Principal.IPrincipal a

  You can use the property to set the property of the current to a custom object.

  If you do not specify a value for the property during the FormsAuthentication_OnAuthenticate event, the identity supplied by the forms authentication ticket in the cookie or URL is used.

  Gets or sets the object to be associated with the current request.

  1.0.5000.0
  2.0.0.0