Container.GetService(Type) 方法

定義

取得指定類型的服務物件(若可用)。

protected:
 virtual System::Object ^ GetService(Type ^ service);
protected virtual object GetService(Type service);
abstract member GetService : Type -> obj
override this.GetService : Type -> obj
Protected Overridable Function GetService (service As Type) As Object

參數

service
Type

Type服務的取回。

傳回

例如 Object 實作所請求的服務,或 null 是服務無法解決。

備註

此方法的預設實作若 service 為 , IContainer則回傳類別的當前實例;否則,回傳 null。 你可以覆寫這個方法,提供自訂實作來回傳服務物件。 如需詳細資訊,請參閱 IServiceProvider.GetService 方法。

適用於

另請參閱