Profile events

Profiles in Sitefinity CMS expose the following events:

ProfileEventBase

This is the base class for events that notifies for changes in profiles.
Subscribe using the following code:

In the event handler, you can access the following information:

  • The ID of the user associated to the profile.
  • The name of the membership provider that the user belongs to.
  • The ID of the profile.
  • The name of the profile provider.
  • The type of the profile.

ProfileCreated

This event fires when a profile is created.
Subscribe using following code:

In the event handler, you can access the following information:

  • The ID of the profile.
  • The name of the profile provider.
  • The type of the profile.
  • The ID of the user associated to the profile.

ProfileCreating

This event fires when a profile is being created.
Subscribe using following code:

In the event handler, you can access the profile of the user.

ProfileUpdated

This event fires when a profile was modified.
Subscribe using following code:

In the event handler, you can access the following information:

  • The ID of the profile.
  • The name of the profile provider.
  • The type of the profile.
  • The ID of the user associated to the profile.

ProfileUpdating

This event fires when a profile is being modified.
Subscribe using following code:

In the event handler, you can access the profile of the user.

ProfileDeleted

This event fires when a profile was deleted.
Subscribe using following code:

In the event handler, you can access the following information:

  • The ID of the profile.
  • The name of the profile provider.
  • The type of the profile.
  • The ID of the user associated to the profile.

ProfileDeleting

This event fires when a profile is being deleted.
Subscribe using following code:

In the event handler, you can access the profile of the user.

Was this article helpful?

Next article

Recycle bin events