SynchronizedLifetimeManager.Recover Method

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The latest Unity Application Block information can be found at the Unity Application Block site.

A method that does whatever is needed to clean up as part of cleaning up after an exception.

Namespace:  Microsoft.Practices.Unity
Assembly:  Microsoft.Practices.Unity (in Microsoft.Practices.Unity.dll)

Syntax

'Declaration
Public Sub Recover
public void Recover()
public:
virtual void Recover() sealed
public final function Recover()

Implements

IRequiresRecovery.Recover()

Remarks

Don't do anything that could throw in this method, it will cause later recover operations to get skipped and play real havok with the stack trace.

See Also

SynchronizedLifetimeManager Class

Microsoft.Practices.Unity Namespace