IKeyedServiceProvider Arabirim

Tanım

Bir anahtar ve tür kullanarak hizmetleri alır.

public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
    interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
Türetilmiş
Uygulamalar

Yöntemler

GetKeyedService(Type, Object)

Belirtilen türe ait hizmet nesnesini alır.

GetRequiredKeyedService(Type, Object)

Bu arabirimi uygulayan türdeki serviceTypeIServiceProvider hizmeti alır.

GetService(Type)

Belirtilen türe ait hizmet nesnesini alır.

(Devralındığı yer: IServiceProvider)

Uzantı Metotları

GetKeyedService<T>(IServiceProvider, Object)

türünde IServiceProviderbir hizmet T alır.

GetKeyedServices(IServiceProvider, Type, Object)

türünde bir hizmet serviceType numaralandırması IServiceProvideralır.

GetKeyedServices<T>(IServiceProvider, Object)

türünde bir hizmet T numaralandırması IServiceProvideralır.

GetRequiredKeyedService(IServiceProvider, Type, Object)

türünde IServiceProviderbir hizmet serviceType alır.

GetRequiredKeyedService<T>(IServiceProvider, Object)

türünde IServiceProviderbir hizmet T alır.

CreateAsyncScope(IServiceProvider)

Kapsamı belirlenmiş hizmetleri çözümlemek için kullanılabilecek yeni AsyncServiceScope bir oluşturur.

CreateScope(IServiceProvider)

Kapsamı belirlenmiş hizmetleri çözümlemek için kullanılabilecek yeni IServiceScope bir oluşturur.

GetRequiredService(IServiceProvider, Type)

türünden serviceTypeIServiceProviderhizmet alın.

GetRequiredService<T>(IServiceProvider)

türünden TIServiceProviderhizmet alın.

GetService<T>(IServiceProvider)

türünden TIServiceProviderhizmet alın.

GetServices(IServiceProvider, Type)

türünde hizmetlerin serviceType bir numaralandırmasını IServiceProvideriçinden alın.

GetServices<T>(IServiceProvider)

türünde hizmetlerin T bir numaralandırmasını IServiceProvideriçinden alın.

GetFakeLogCollector(IServiceProvider)

Sahte günlükçüye gönderilen günlük kayıtlarını toplayan nesneyi alır.

GetFakeRedactionCollector(IServiceProvider)

Bağımlılık ekleme kapsayıcısından sahte redaktör toplayıcı örneğini alır.

Şunlara uygulanır