ActivatorUtilities Sınıf

Tanım

Çeşitli etkinleştirici hizmetleri için yardımcı kod.

public ref class ActivatorUtilities abstract sealed
public static class ActivatorUtilities
type ActivatorUtilities = class
Public Class ActivatorUtilities
Devralma
ActivatorUtilities

Yöntemler

CreateFactory(Type, Type[])

Doğrudan ve/veya öğesinden sağlanan oluşturucu bağımsız değişkenleriyle bir tür örneği oluşturacak bir IServiceProvidertemsilci oluşturun.

CreateFactory<T>(Type[])

Doğrudan veya öğesinden sağlanan oluşturucu bağımsız değişkenleriyle bir tür örneği oluşturacak bir IServiceProvidertemsilci oluşturur.

CreateInstance(IServiceProvider, Type, Object[])

Doğrudan veya öğesinden sağlanan oluşturucu bağımsız değişkenleriyle bir türün örneğini oluşturur IServiceProvider.

CreateInstance<T>(IServiceProvider, Object[])

Doğrudan veya öğesinden sağlanan oluşturucu bağımsız değişkenleriyle bir türün örneğini oluşturur IServiceProvider.

GetServiceOrCreateInstance(IServiceProvider, Type)

Hizmet sağlayıcısından verilen türün bir örneğini alın. Bir tane bulunamazsa doğrudan örneği açın.

GetServiceOrCreateInstance<T>(IServiceProvider)

Hizmet sağlayıcısından verilen türün bir örneğini alın. Bir tane bulunamazsa doğrudan örneği açın.

Şunlara uygulanır