次の方法で共有


IContainerBuilder.AddService メソッド

定義

オーバーロード

AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)

を使用して の serviceType サービスを implementationFactory追加します。

AddService(ServiceLifetime, Type, Type)

を使用して の serviceType サービスを implementationType追加します。

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インスタンス自体。

適用対象