Activity.Uninitialize(IServiceProvider) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt overschreven in een afgeleide klasse, wordt de initialisatie door een serviceprovider voor de activiteit ongedaan gemaakt.
protected public:
virtual void Uninitialize(IServiceProvider ^ provider);
protected internal virtual void Uninitialize(IServiceProvider provider);
abstract member Uninitialize : IServiceProvider -> unit
override this.Uninitialize : IServiceProvider -> unit
Protected Friend Overridable Sub Uninitialize (provider As IServiceProvider)
Parameters
- provider
- IServiceProvider
De IServiceProvider service die de service levert.
Opmerkingen
Deze methode biedt de activiteit de mogelijkheid om resources op te schonen die tijdens de initialisatie zijn toegewezen.
Uninitialize wordt aangeroepen wanneer een activiteitsexemplaren gegarandeerd geen uitvoering meer uitvoeren. Voor activiteiten die niet worden geïmplementeerd ICompensatableActivity, vindt dit direct plaats nadat de activiteit is gesloten of, als de activiteit nooit is uitgevoerd, bij voltooiing van de werkstroom. Voor ICompensatableActivity activiteiten gebeurt dit na compensatie of bij voltooiing van de werkstroom.