ActivatorUtilities Класс

Определение

Код вспомогательного приложения для различных служб активаторов.Helper code for the various activator services.

public ref class ActivatorUtilities abstract sealed
public static class ActivatorUtilities
type ActivatorUtilities = class
Public Class ActivatorUtilities
Наследование
ActivatorUtilities

Методы

CreateFactory(Type, Type[])

Создайте делегат, который будет создавать экземпляры типа с аргументами конструктора, предоставленными напрямую и (или) из IServiceProvider.Create a delegate that will instantiate a type with constructor arguments provided directly and/or from an IServiceProvider.

CreateInstance(IServiceProvider, Type, Object[])

Создает экземпляр типа с аргументами конструктора, предоставленными напрямую и (или) из IServiceProvider.Instantiate a type with constructor arguments provided directly and/or from an IServiceProvider.

CreateInstance<T>(IServiceProvider, Object[])

Создает экземпляр типа с аргументами конструктора, предоставленными напрямую и (или) из IServiceProvider.Instantiate a type with constructor arguments provided directly and/or from an IServiceProvider.

GetServiceOrCreateInstance(IServiceProvider, Type)

Получает экземпляр данного типа из поставщика службы.Retrieve an instance of the given type from the service provider. Если таковой не найден, тогда экземпляр создается напрямую.If one is not found then instantiate it directly.

GetServiceOrCreateInstance<T>(IServiceProvider)

Получает экземпляр данного типа из поставщика службы.Retrieve an instance of the given type from the service provider. Если таковой не найден, тогда экземпляр создается напрямую.If one is not found then instantiate it directly.

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