ServiceManager.GetService 方法

定義

多載

GetService(Type)

擷取所要求的服務。 如果找不到服務,這個方法會傳回 null

GetService<TServiceType>()

擷取所要求的服務。 如果找不到服務,這個方法會傳回 null

GetService(Type)

擷取所要求的服務。 如果找不到服務,這個方法會傳回 null

public:
 abstract System::Object ^ GetService(Type ^ serviceType);
public abstract object GetService (Type serviceType);
abstract member GetService : Type -> obj
Public MustOverride Function GetService (serviceType As Type) As Object

參數

serviceType
Type

要擷取的服務類型。

傳回

傳回 Object,為服務的執行個體,如果服務尚未發行則傳回 null

實作

例外狀況

serviceTypenull

適用於

GetService<TServiceType>()

擷取所要求的服務。 如果找不到服務,這個方法會傳回 null

public:
generic <typename TServiceType>
 TServiceType GetService();
public TServiceType GetService<TServiceType> ();
member this.GetService : unit -> 'ServiceType
Public Function GetService(Of TServiceType) () As TServiceType

類型參數

TServiceType

要擷取的服務類型。

傳回

TServiceType

泛型型別,這是服務的執行個體,如果服務尚未發行則傳回 null

適用於