IServiceProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar en mekanism för att hämta ett tjänstobjekt. det vill: ett objekt som ger anpassat stöd till andra objekt.
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
- Härledda
- Attribut
Kommentarer
Det här gränssnittet implementeras av en klass- eller värdetyp som tillhandahåller en tjänst till andra objekt.
Metoden GetService för det här gränssnittet hämtar objektet som tillhandahåller tjänsten.
Gränssnittet IServiceProvider implementeras av ett antal typer, inklusive System.Web.HttpContext, System.ComponentModel.LicenseContext, System.ComponentModel.MarshalByValueComponentoch System.ComponentModel.Design.ServiceContainer.
Metoder
| Name | Description |
|---|---|
| GetService(Type) |
Hämtar tjänstobjektet av den angivna typen. |