ContainerConfiguration Класс

Определение

Настраивает и конструирует упрощенный контейнер.

public ref class ContainerConfiguration
public class ContainerConfiguration
type ContainerConfiguration = class
Public Class ContainerConfiguration
Наследование
ContainerConfiguration

Конструкторы

ContainerConfiguration()

Инициализирует новый экземпляр класса ContainerConfiguration.

Методы

CreateContainer()

Создает контейнер.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
WithAssemblies(IEnumerable<Assembly>)

Добавляет типы из указанной коллекции сборок в контейнер.

WithAssemblies(IEnumerable<Assembly>, AttributedModelProvider)

Добавляет типы частей из указанной коллекции сборок в контейнер, используя заданные правила.

WithAssembly(Assembly)

Добавляет типы частей из указанной сборки в контейнер.

WithAssembly(Assembly, AttributedModelProvider)

Добавляет типы частей из указанной сборки в контейнер, используя заданные правила.

WithDefaultConventions(AttributedModelProvider)

Определяет соглашения по умолчанию для применения к добавляемым частям.

WithExport(Type, Object)

Добавьте в контейнер один экземпляр.

WithExport(Type, Object, String, IDictionary<String,Object>)

Добавьте в контейнер один экземпляр.

WithExport<TExport>(TExport)

Добавьте в контейнер один экземпляр.

WithExport<TExport>(TExport, String, IDictionary<String,Object>)

Добавьте в контейнер один экземпляр.

WithPart(Type)

Добавляет указанный тип частей в контейнер.

WithPart(Type, AttributedModelProvider)

Добавляет указанный тип частей в контейнер.

WithPart<TPart>()

Добавляет в контейнер указанный тип.

WithPart<TPart>(AttributedModelProvider)

Добавляет указанный тип в контейнер, используя указанные соглашения.

WithParts(IEnumerable<Type>)

Добавляет указанные типы частей в контейнер.

WithParts(IEnumerable<Type>, AttributedModelProvider)

Добавляет указанные типы частей в контейнер с помощью указанных правил.

WithParts(Type[])

Добавляет указанный массив типов частей в контейнер.

WithProvider(ExportDescriptorProvider)

Добавляет заданный поставщик в контейнер.

Применяется к