ActivatorUtilities Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Код вспомогательного приложения для различных служб активаторов.
public ref class ActivatorUtilities abstract sealed
public static class ActivatorUtilities
type ActivatorUtilities = class
Public Class ActivatorUtilities
- Наследование
-
ActivatorUtilities
Методы
CreateFactory(Type, Type[]) |
Создайте делегат, который будет создавать экземпляры типа с аргументами конструктора, предоставленными напрямую и (или) из IServiceProvider. |
CreateFactory<T>(Type[]) |
Создает делегат, который создает экземпляр типа с аргументами конструктора, предоставленными непосредственно или из IServiceProvider. |
CreateInstance(IServiceProvider, Type, Object[]) |
Создает экземпляр типа с аргументами конструктора, предоставленными непосредственно или из IServiceProvider. |
CreateInstance<T>(IServiceProvider, Object[]) |
Создает экземпляр типа с аргументами конструктора, предоставленными непосредственно или из IServiceProvider. |
GetServiceOrCreateInstance(IServiceProvider, Type) |
Получает экземпляр данного типа из поставщика службы. Если таковой не найден, тогда экземпляр создается напрямую. |
GetServiceOrCreateInstance<T>(IServiceProvider) |
Получает экземпляр данного типа из поставщика службы. Если таковой не найден, тогда экземпляр создается напрямую. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по