ServiceCollectionMap.TryAddTransient Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TryAddTransient(Type, Func<IServiceProvider,Object>) |
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen fabrika tarafından uygulanan bir hizmet ekler. |
TryAddTransient(Type, Type) |
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen somut tür tarafından uygulanan bir hizmet ekler. |
TryAddTransient<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen fabrika tarafından uygulanan bir hizmet ekler. |
TryAddTransient<TService,TImplementation>() |
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen somut tür tarafından uygulanan bir hizmet ekler. |
TryAddTransient<TService>(Func<IServiceProvider,TService>) |
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen fabrika tarafından uygulanan bir hizmet ekler. |
TryAddTransient(Type, Func<IServiceProvider,Object>)
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen fabrika tarafından uygulanan bir hizmet ekler.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient (Type serviceType, Func<IServiceProvider,object> factory);
abstract member TryAddTransient : Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddTransient : Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddTransient (serviceType As Type, factory As Func(Of IServiceProvider, Object)) As ServiceCollectionMap
Parametreler
- serviceType
- Type
Hizmetin sözleşmesi.
- factory
- Func<IServiceProvider,Object>
Hizmeti uygulayan fabrika.
Döndürülenler
Harita, başka çağrıların zincirlenmesine neden olabilir.
Şunlara uygulanır
TryAddTransient(Type, Type)
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen somut tür tarafından uygulanan bir hizmet ekler.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient (Type serviceType, Type implementationType);
abstract member TryAddTransient : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddTransient : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddTransient (serviceType As Type, implementationType As Type) As ServiceCollectionMap
Parametreler
- serviceType
- Type
Hizmetin sözleşmesi.
- implementationType
- Type
Hizmeti uygulayan somut tür.
Döndürülenler
Harita, başka çağrıların zincirlenmesine neden olabilir.
Şunlara uygulanır
TryAddTransient<TService,TImplementation>(Func<IServiceProvider,TImplementation>)
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen fabrika tarafından uygulanan bir hizmet ekler.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService,TImplementation> (Func<IServiceProvider,TImplementation> factory) where TService : class where TImplementation : class, TService;
abstract member TryAddTransient : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class, TImplementation As Class) (factory As Func(Of IServiceProvider, TImplementation)) As ServiceCollectionMap
Tür Parametreleri
- TService
Hizmetin sözleşmesi.
- TImplementation
Verilen fabrikanın oluşturduğu beton türü.
Parametreler
- factory
- Func<IServiceProvider,TImplementation>
Hizmeti uygulayan fabrika.
Döndürülenler
Harita, başka çağrıların zincirlenmesine neden olabilir.
Şunlara uygulanır
TryAddTransient<TService,TImplementation>()
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen somut tür tarafından uygulanan bir hizmet ekler.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService,TImplementation> () where TService : class where TImplementation : class, TService;
abstract member TryAddTransient : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class, TImplementation As Class) () As ServiceCollectionMap
Tür Parametreleri
- TService
Hizmetin sözleşmesi.
- TImplementation
Hizmeti uygulayan somut tür.
Döndürülenler
Harita, başka çağrıların zincirlenmesine neden olabilir.
Şunlara uygulanır
TryAddTransient<TService>(Func<IServiceProvider,TService>)
Transient Belirtilen hizmet türü için hiçbir hizmet zaten kaydedilmemişse, verilen fabrika tarafından uygulanan bir hizmet ekler.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransient<TService> (Func<IServiceProvider,TService> factory) where TService : class;
abstract member TryAddTransient : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransient : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransient(Of TService As Class) (factory As Func(Of IServiceProvider, TService)) As ServiceCollectionMap
Tür Parametreleri
- TService
Hizmetin sözleşmesi.
Parametreler
- factory
- Func<IServiceProvider,TService>
Hizmeti uygulayan fabrika.
Döndürülenler
Harita, başka çağrıların zincirlenmesine neden olabilir.
Şunlara uygulanır
Entity Framework