ILifetimeManager<T> Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
generic <typename T>
public interface class ILifetimeManager : IDisposable, Microsoft::EnterpriseManagement::IInitializable
public interface ILifetimeManager<T> : IDisposable, Microsoft.EnterpriseManagement.IInitializable
type ILifetimeManager<'T> = interface
interface IInitializable
interface IDisposable
Public Interface ILifetimeManager(Of T)
Implements IDisposable, IInitializable
Type Parameters
- T
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
- Implements
Properties
Name |
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.] Gets the name of the lifetime manager. |
Type |
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.] Gets the type. |
Methods
GetComponent<K>() |
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.] Gets the component instance that the current lifetime manager manages. |
Initialize(ActivationContext<T>) |
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.] Initializes the current lifetime manager with the passed in context. |
Initialize(IContainer) |
Initializes the current instance. (Inherited from IInitializable) |
Recycle() |
[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.] Recycles the current lifetime manager. |