IContainerBuilder.AddService メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
を使用して の |
AddService(ServiceLifetime, Type, Type) |
を使用して の |
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)
を使用して の serviceType
サービスを implementationFactory
追加します。
public Microsoft.OData.IContainerBuilder AddService (Microsoft.OData.ServiceLifetime lifetime, Type serviceType, Func<IServiceProvider,object> implementationFactory);
abstract member AddService : Microsoft.OData.ServiceLifetime * Type * Func<IServiceProvider, obj> -> Microsoft.OData.IContainerBuilder
Public Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationFactory As Func(Of IServiceProvider, Object)) As IContainerBuilder
パラメーター
- lifetime
- ServiceLifetime
登録するサービスの有効期間。
- serviceType
- Type
登録するサービスの型。
- implementationFactory
- Func<IServiceProvider,Object>
サービスを作成するファクトリ。
戻り値
IContainerBuilderインスタンス自体。
適用対象
AddService(ServiceLifetime, Type, Type)
を使用して の serviceType
サービスを implementationType
追加します。
public Microsoft.OData.IContainerBuilder AddService (Microsoft.OData.ServiceLifetime lifetime, Type serviceType, Type implementationType);
abstract member AddService : Microsoft.OData.ServiceLifetime * Type * Type -> Microsoft.OData.IContainerBuilder
Public Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationType As Type) As IContainerBuilder
パラメーター
- lifetime
- ServiceLifetime
登録するサービスの有効期間。
- serviceType
- Type
登録するサービスの型。
- implementationType
- Type
サービスの実装の型。
戻り値
IContainerBuilderインスタンス自体。