ServiceProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
默认的 IServiceProvider。
public ref class ServiceProvider sealed : IAsyncDisposable, IDisposable, IServiceProvider, Microsoft::Extensions::DependencyInjection::IKeyedServiceProvider
public sealed class ServiceProvider : IAsyncDisposable, IDisposable, IServiceProvider, Microsoft.Extensions.DependencyInjection.IKeyedServiceProvider
type ServiceProvider = class
interface IServiceProvider
interface IKeyedServiceProvider
interface IDisposable
interface IAsyncDisposable
Public NotInheritable Class ServiceProvider
Implements IAsyncDisposable, IDisposable, IKeyedServiceProvider, IServiceProvider
- 继承
-
ServiceProvider
- 实现
方法
| 名称 | 说明 |
|---|---|
| Dispose() |
释放实现的服务提供程序和所有已解析的服务 IDisposable。 |
| DisposeAsync() |
异步释放实现或IAsyncDisposable的所有已解析的服务IDisposable提供程序和 。 |
| GetKeyedService(Type, Object) |
获取具有指定键的指定类型的服务对象。 |
| GetRequiredKeyedService(Type, Object) |
获取指定类型的服务对象。 |
| GetService(Type) |
获取指定类型的服务对象。 |