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() |
サービス プロバイダーと、 IDisposable または IAsyncDisposableを実装するすべての解決済みサービスを非同期的に破棄します。 |
| GetKeyedService(Type, Object) |
指定したキーを持つ指定した型のサービス オブジェクトを取得します。 |
| GetRequiredKeyedService(Type, Object) |
指定した型のサービス オブジェクトを取得します。 |
| GetService(Type) |
指定した型のサービス オブジェクトを取得します。 |