Container.GetService(Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera obiekt usługi określonego typu, jeśli jest dostępny.
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
Parametry
Zwraca
Implementacja Object żądanej usługi lub null
jeśli nie można rozpoznać usługi.
Uwagi
Domyślna implementacja tej metody zwraca bieżące wystąpienie klasy , jeśli service
jest elementem IContainer; w przeciwnym razie zwraca wartość null
. Tę metodę można zastąpić, aby zapewnić niestandardową implementację w celu zwrócenia obiektu usługi. Aby uzyskać więcej informacji, zobacz metodę IServiceProvider.GetService .