PerResolveLifetimeManager Class

This is a custom lifetime manager that acts like TransientLifetimeManager, but also provides a signal to the default build plan, marking the type so that instances are reused across the build up object graph.

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

Syntax

'Declaration
Public Class PerResolveLifetimeManager _
    Inherits LifetimeManager
public class PerResolveLifetimeManager : LifetimeManager
public ref class PerResolveLifetimeManager : public LifetimeManager
public class PerResolveLifetimeManager extends LifetimeManager

Inheritance Hierarchy

System.Object
Microsoft.Practices.Unity.LifetimeManager
Microsoft.Practices.Unity.PerResolveLifetimeManager

See Also

PerResolveLifetimeManager Members

Microsoft.Practices.Unity Namespace