ContainerControlledLifetimeManager Class

A LifetimeManager that holds onto the instance given to it. When the ContainerControlledLifetimeManager is disposed, the instance is disposed with it.

Namespace: Microsoft.Practices.Unity
Assembly: Microsoft.Practices.Unity (in Microsoft.Practices.Unity.dll) Version: 3.0.0.0 (3.0.1304.0)

Syntax

public class ContainerControlledLifetimeManager : SynchronizedLifetimeManager, 
    IDisposable
'Declaration
Public Class ContainerControlledLifetimeManager
    Inherits SynchronizedLifetimeManager
    Implements IDisposable
public ref class ContainerControlledLifetimeManager : public SynchronizedLifetimeManager, 
    IDisposable

Inheritance Hierarchy

System.Object
  Microsoft.Practices.Unity.LifetimeManager
    Microsoft.Practices.Unity.SynchronizedLifetimeManager
      Microsoft.Practices.Unity.ContainerControlledLifetimeManager
        Microsoft.Practices.Unity.HierarchicalLifetimeManager

See Also

ContainerControlledLifetimeManager Members

Microsoft.Practices.Unity Namespace