ServiceManager.GetService ServiceManager.GetService ServiceManager.GetService ServiceManager.GetService Method

定義

オーバーロード

GetService(Type) GetService(Type) GetService(Type) GetService(Type)

要求したサービスを取得します。Retrieves the requested service. このメソッドはサービスが見つからない場合に null を返します。This method returns null if the service could not be located.

GetService<TServiceType>() GetService<TServiceType>() GetService<TServiceType>() GetService<TServiceType>()

要求したサービスを取得します。Retrieves the requested service. このメソッドはサービスが見つからない場合に null を返します。This method returns null if the service could not be located.

GetService(Type) GetService(Type) GetService(Type) GetService(Type)

要求したサービスを取得します。Retrieves the requested service. このメソッドはサービスが見つからない場合に null を返します。This method returns null if the service could not be located.

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 Type Type Type

取得するサービスの型。The type of service to retrieve.

戻り値

サービスのインスタンスである Object か、サービスが発行されていない場合は null を返します。Returns Object, which is an instance of the service, or null if the service has not been published.

実装

例外

GetService<TServiceType>() GetService<TServiceType>() GetService<TServiceType>() GetService<TServiceType>()

要求したサービスを取得します。Retrieves the requested service. このメソッドはサービスが見つからない場合に null を返します。This method returns null if the service could not be located.

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

型パラメーター

TServiceType

取得するサービスの型。The type of service to retrieve.

戻り値

TServiceType TServiceType TServiceType TServiceType

サービスのインスタンスであるジェネリック型か、サービスが発行されていない場合は nullA generic type, which is an instance of the service, or null if the service has not been published.

適用対象