Поделиться через


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)

Получает экземпляр данного типа из поставщика службы. Если таковой не найден, тогда экземпляр создается напрямую.

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