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 einen Dienst für andere Objekte bereitstellt.

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

Die IServiceProvider Schnittstelle wird durch eine Reihe von Typen implementiert, einschließlich System.Web.HttpContext, System.ComponentModel.LicenseContext, System.ComponentModel.MarshalByValueComponent, und System.ComponentModel.Design.ServiceContainer.

Methoden

GetService(Type)

Ruft das Dienstobjekt des angegebenen Typs ab.

Gilt für:

Siehe auch