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) |
Добавляет заданный поставщик в контейнер. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по