다음을 통해 공유


Container.GetService(Type) 메서드

정의

가능한 경우, 지정된 형식의 서비스 개체를 가져옵니다.

protected:
 virtual System::Object ^ GetService(Type ^ service);
protected virtual 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입니다.

설명

이 메서드의 기본 구현은 가 이면 serviceIContainer클래스의 현재 instance 반환하고, 그렇지 않으면 를 반환합니다null. 이 메서드를 재정의하여 서비스 개체를 반환하는 사용자 지정 구현을 제공할 수 있습니다. 자세한 내용은 IServiceProvider.GetService 메서드를 참조하세요.

적용 대상

추가 정보