Container.GetService(Type) 메서드


가능한 경우, 지정된 형식의 서비스 개체를 가져옵니다.Gets the service object of the specified type, if it is available.

 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

매개 변수


검색할 서비스의 Type입니다.The Type of the service to retrieve.



요청된 서비스를 구현하는 Object이거나, 서비스를 확인할 수 없는 경우에는 null입니다.An Object implementing the requested service, or null if the service cannot be resolved.


가 이면이 메서드의 기본 구현에서는 클래스의 현재 인스턴스를 반환 하 고 service IContainer , 그렇지 않으면를 반환 null 합니다.The default implementation of this method returns the current instance of the class if service is an IContainer; otherwise, it returns null. 이 메서드를 재정의 하 여 서비스 개체를 반환 하는 사용자 지정 구현을 제공할 수 있습니다.You can override this method to provide a custom implementation to return a service object. 자세한 내용은 IServiceProvider.GetService 메서드를 참조하세요.For more information, see the IServiceProvider.GetService method.

적용 대상

추가 정보