AutoActivationExtensions クラス

定義

アプリケーションの起動後にシングルトンを自動的にアクティブ化するための拡張メソッド。

public ref class AutoActivationExtensions abstract sealed
public static class AutoActivationExtensions
type AutoActivationExtensions = class
Public Module AutoActivationExtensions
継承
AutoActivationExtensions

メソッド

ActivateKeyedSingleton(IServiceCollection, Type, Object)

実行時ではなく、起動時にキー付きシングルトンアクティブ化を適用します。

ActivateKeyedSingleton<TService>(IServiceCollection, Object)

実行時ではなく、起動時にキー付きシングルトンアクティブ化を適用します。

ActivateSingleton(IServiceCollection, Type)

実行時ではなく、起動時にシングルトンアクティブ化を適用します。

ActivateSingleton<TService>(IServiceCollection)

実行時ではなく、起動時にシングルトンアクティブ化を適用します。

AddActivatedKeyedSingleton(IServiceCollection, Type, Object)

自動アクティブ化されたキー付きシングルトン サービスを追加します。

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

自動アクティブ化されたキー付きシングルトン サービスを追加します。

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

自動アクティブ化されたキー付きシングルトン サービスを追加します。

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

自動アクティブ化されたキー付きシングルトン サービスを追加します。

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

自動アクティブ化されたキー付きシングルトン サービスを追加します。

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

自動アクティブ化されたキー付きシングルトン サービスを追加します。

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

自動アクティブ化されたキー付きシングルトン サービスを追加します。

AddActivatedSingleton(IServiceCollection, Type)

serviceType で指定された型の自動アクティブ化シングルトン サービスを、指定した に追加します IServiceCollection

AddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

自動アクティブ化されたシングルトン サービスを追加します。

AddActivatedSingleton(IServiceCollection, Type, Type)

自動アクティブ化されたシングルトン サービスを追加します。

AddActivatedSingleton<TService,TImplementation>(IServiceCollection)

自動アクティブ化されたシングルトン サービスを追加します。

AddActivatedSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

自動アクティブ化されたシングルトン サービスを追加します。

AddActivatedSingleton<TService>(IServiceCollection)

自動アクティブ化されたシングルトン サービスを追加します。

AddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

自動アクティブ化されたシングルトン サービスを追加します。

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object)

自動アクティブ化されたキー付きシングルトン サービスの追加を試みます。

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

自動アクティブ化されたキー付きシングルトン サービスの追加を試みます。

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

自動アクティブ化されたキー付きシングルトン サービスの追加を試みます。

TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

自動アクティブ化されたキー付きシングルトン サービスの追加を試みます。

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

自動アクティブ化されたキー付きシングルトン サービスの追加を試みます。

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

自動アクティブ化されたキー付きシングルトン サービスの追加を試みます。

TryAddActivatedSingleton(IServiceCollection, Type)

自動アクティブ化されたシングルトン サービスの追加を試みます。

TryAddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

自動アクティブ化されたシングルトン サービスの追加を試みます。

TryAddActivatedSingleton(IServiceCollection, Type, Type)

自動アクティブ化されたシングルトン サービスの追加を試みます。

TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection)

自動アクティブ化されたシングルトン サービスの追加を試みます。

TryAddActivatedSingleton<TService>(IServiceCollection)

自動アクティブ化されたシングルトン サービスの追加を試みます。

TryAddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

自動アクティブ化されたシングルトン サービスの追加を試みます。

適用対象