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

适用于