SqlTrackingService.ProfileRemoved Event


Occurs when the SqlTrackingService detects that a TrackingProfile has been deleted.

 virtual event EventHandler<System::Workflow::Runtime::Tracking::ProfileRemovedEventArgs ^> ^ ProfileRemoved;
public event EventHandler<System.Workflow.Runtime.Tracking.ProfileRemovedEventArgs> ProfileRemoved;
member this.ProfileRemoved : EventHandler<System.Workflow.Runtime.Tracking.ProfileRemovedEventArgs> 
Public Event ProfileRemoved As EventHandler(Of ProfileRemovedEventArgs) 



The SqlTrackingService periodically examines its database to determine whether one or more of its tracking profiles have been deleted. If it detects that a TrackingProfile has been deleted, it raises the ProfileRemoved event and puts the workflow Type in the ProfileRemovedEventArgs. The runtime tracking infrastructure uses this event to update its profile cache. You can set ProfileChangeCheckInterval to specify the frequency at which the SqlTrackingService examines its database.

Applies to