C# Класс MefContrib.Integration.Unity.CompositionIntegration

Represents a Unity extension that adds integration with Managed Extensibility Framework.
Наследование: Microsoft.Practices.Unity.UnityContainerExtension, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CompositionIntegration ( bool register ) : System

Initializes a new instance of CompositionIntegration class.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Защищенные методы

Метод Описание
Initialize ( ) : void

Initial the container with this extension's functionality.

When overridden in a derived class, this method will modify the given ExtensionContext by adding strategies, policies, etc. to install it's functions into the container.

Приватные методы

Метод Описание
CompositionIntegration ( ) : System
PrepareCompositionContainer ( bool isThreadsafe ) : System.ComponentModel.Composition.Hosting.CompositionContainer

Описание методов

CompositionIntegration() публичный Метод

Initializes a new instance of CompositionIntegration class.
public CompositionIntegration ( bool register ) : System
register bool If true, instance /// will be registered in the Unity container.
Результат System

Dispose() публичный Метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

Initialize() защищенный Метод

Initial the container with this extension's functionality.
When overridden in a derived class, this method will modify the given ExtensionContext by adding strategies, policies, etc. to install it's functions into the container.
protected Initialize ( ) : void
Результат void