DefaultContainerBuilder.AddService Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>) |
Přidá službu s |
AddService(ServiceLifetime, Type, Type) |
Přidá službu s |
AddService(ServiceLifetime, Type, Func<IServiceProvider,Object>)
Přidá službu s 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
override this.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
Parametry
- lifetime
- ServiceLifetime
Životnost služby, která se má zaregistrovat.
- serviceType
- Type
Typ služby, která se má zaregistrovat.
- implementationFactory
- Func<IServiceProvider,Object>
Továrna, která vytváří službu.
Návraty
Samotná IContainerBuilder instance.
Implementuje
Platí pro
AddService(ServiceLifetime, Type, Type)
Přidá službu s serviceType
.implementationType
public virtual Microsoft.OData.IContainerBuilder AddService (Microsoft.OData.ServiceLifetime lifetime, Type serviceType, Type implementationType);
abstract member AddService : Microsoft.OData.ServiceLifetime * Type * Type -> Microsoft.OData.IContainerBuilder
override this.AddService : Microsoft.OData.ServiceLifetime * Type * Type -> Microsoft.OData.IContainerBuilder
Public Overridable Function AddService (lifetime As ServiceLifetime, serviceType As Type, implementationType As Type) As IContainerBuilder
Parametry
- lifetime
- ServiceLifetime
Životnost služby, která se má zaregistrovat.
- serviceType
- Type
Typ služby, která se má zaregistrovat.
- implementationType
- Type
Typ implementace služby.
Návraty
Samotná IContainerBuilder instance.