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)

从服务提供程序中检索给定类型的实例。 如果找不到该实例,则直接实例化。

适用于