IServiceProvider Schnittstelle

Definition

Definiert einen Mechanismus zum Abrufen eines Dienstobjekts (Objekt, das benutzerdefinierte Unterstützung für andere Objekte bereitstellt).

public interface class IServiceProvider
public interface IServiceProvider
[System.Runtime.InteropServices.ComVisible(false)]
public interface IServiceProvider
type IServiceProvider = interface
[<System.Runtime.InteropServices.ComVisible(false)>]
type IServiceProvider = interface
Public Interface IServiceProvider
Abgeleitet
Attribute

Hinweise

Diese Schnittstelle wird von einer Klasse oder einem Werttyp implementiert, der anderen Objekten einen Dienst bereitstellt.

Die GetService -Methode dieser Schnittstelle ruft das -Objekt ab, das den Dienst bereitstellt.

Die IServiceProvider -Schnittstelle wird von einer Reihe von Typen implementiert, einschließlich System.Web.HttpContext, System.ComponentModel.LicenseContext, System.ComponentModel.MarshalByValueComponentund System.ComponentModel.Design.ServiceContainer.

Methoden

GetService(Type)

Ruft das Dienstobjekt des angegebenen Typs ab.

Gilt für:

Weitere Informationen