語言

IKeyedServiceProvider 介面

定義

利用金鑰和類型來檢索服務。

public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
    interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
衍生
實作

方法

名稱 Description
GetKeyedService(Type, Object)

取得指定型別的服務物件。

GetRequiredKeyedService(Type, Object)

從實作此介面獲得型別serviceTypeIServiceProvider的服務。

GetService(Type)

取得指定型別的服務物件。

(繼承來源 IServiceProvider)

擴充方法

名稱 Description
CreateAsyncScope(IServiceProvider)

建立 AsyncServiceScope 一個新物件,可以用來解析有範圍的服務。

CreateScope(IServiceProvider)

建立 IServiceScope 一個新物件,可以用來解析有範圍的服務。

GetFakeLogCollector(IServiceProvider)

取得對象,這個物件會收集傳送至假記錄器之記錄檔記錄。

GetFakeRedactionCollector(IServiceProvider)

從相依性插入容器取得假的重構函式收集器實例。

GetKeyedService(IServiceProvider, Type, Object)

從 serviceTypeIServiceProvider.

GetKeyedService<T>(IServiceProvider, Object)

從 TIServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

從 中取得 的serviceTypeIServiceProvider服務類型列舉。

GetKeyedServices<T>(IServiceProvider, Object)

從 中取得 的TIServiceProvider服務類型列舉。

GetRequiredKeyedService(IServiceProvider, Type, Object)

從 serviceTypeIServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

從 TIServiceProvider.

GetRequiredService(IServiceProvider, Type)

從 serviceTypeIServiceProvider.

GetRequiredService<T>(IServiceProvider)

從 TIServiceProvider.

GetService<T>(IServiceProvider)

從 TIServiceProvider.

GetServices(IServiceProvider, Type)

從 中取得 的serviceTypeIServiceProvider服務類型列舉。

GetServices<T>(IServiceProvider)

從 中取得 的TIServiceProvider服務類型列舉。

適用於