AutoActivationExtensions.ActivateKeyedSingleton Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| ActivateKeyedSingleton(IServiceCollection, Type, Object) |
Framtvingar nyckelaktivering av singleton vid start i stället för vid körning. |
| ActivateKeyedSingleton<TService>(IServiceCollection, Object) |
Framtvingar nyckelaktivering av singleton vid start i stället för vid körning. |
ActivateKeyedSingleton(IServiceCollection, Type, Object)
Framtvingar nyckelaktivering av singleton vid start i stället för vid körning.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ ActivateKeyedSingleton(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Type ^ serviceType, System::Object ^ serviceKey);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection ActivateKeyedSingleton(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Type serviceType, object? serviceKey);
static member ActivateKeyedSingleton : Microsoft.Extensions.DependencyInjection.IServiceCollection * Type * obj -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function ActivateKeyedSingleton (services As IServiceCollection, serviceType As Type, serviceKey As Object) As IServiceCollection
Parametrar
- services
- IServiceCollection
Tjänstsamlingen som tjänsten ska läggas till i.
- serviceType
- Type
Vilken typ av tjänst som ska aktiveras.
- serviceKey
- Object
Ett objekt som används för att unikt identifiera den specifika tjänsten.
Returer
Värdet för services.
Gäller för
ActivateKeyedSingleton<TService>(IServiceCollection, Object)
Framtvingar nyckelaktivering av singleton vid start i stället för vid körning.
public:
generic <typename TService>
where TService : class[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ ActivateKeyedSingleton(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, System::Object ^ serviceKey);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection ActivateKeyedSingleton<TService>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, object? serviceKey) where TService : class;
static member ActivateKeyedSingleton : Microsoft.Extensions.DependencyInjection.IServiceCollection * obj -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function ActivateKeyedSingleton(Of TService As Class) (services As IServiceCollection, serviceKey As Object) As IServiceCollection
Typparametrar
- TService
Vilken typ av tjänst som ska aktiveras.
Parametrar
- services
- IServiceCollection
Tjänstsamlingen som innehåller tjänsten.
- serviceKey
- Object
Ett objekt som används för att unikt identifiera den specifika tjänsten.
Returer
Värdet för services.