ServiceCollectionMap.TryAddTransientEnumerable 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
| TryAddTransientEnumerable(Type, Type) |
Verilen Transient somut tür tarafından uygulanan bir hizmeti, belirtilen sözleşmeyi uygulayan Hizmetler listesine ekler. Hizmet yalnızca koleksiyonda aynı hizmet ve uygulama türü için başka bir kayıt yoksa eklenir. |
| TryAddTransientEnumerable<TService,TImplementation>() |
Verilen Transient somut tür tarafından uygulanan bir hizmeti, belirtilen sözleşmeyi uygulayan Hizmetler listesine ekler. Hizmet yalnızca koleksiyonda aynı hizmet ve uygulama türü için başka bir kayıt yoksa eklenir. |
| TryAddTransientEnumerable<TService,TImplementation>(Func<IServiceProvider,TImplementation>) |
Verilen Transient fabrikaya verilen sözleşmeyi uygulayan Hizmetler listesine uygulanan bir hizmet ekler. Hizmet yalnızca koleksiyonda aynı hizmet ve uygulama türü için başka bir kayıt yoksa eklenir. |
TryAddTransientEnumerable(Type, Type)
Verilen Transient somut tür tarafından uygulanan bir hizmeti, belirtilen sözleşmeyi uygulayan Hizmetler listesine ekler. Hizmet yalnızca koleksiyonda aynı hizmet ve uygulama türü için başka bir kayıt yoksa eklenir.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransientEnumerable (Type serviceType, Type implementationType);
abstract member TryAddTransientEnumerable : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
override this.TryAddTransientEnumerable : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap
Public Overridable Function TryAddTransientEnumerable (serviceType As Type, implementationType As Type) As ServiceCollectionMap
Parametreler
- serviceType
- Type
Hizmet sözleşmesi.
- implementationType
- Type
Hizmeti uygulayan somut tür.
Döndürülenler
Eşleme, daha fazla çağrı zincirlenebilir.
Şunlara uygulanır
TryAddTransientEnumerable<TService,TImplementation>()
Verilen Transient somut tür tarafından uygulanan bir hizmeti, belirtilen sözleşmeyi uygulayan Hizmetler listesine ekler. Hizmet yalnızca koleksiyonda aynı hizmet ve uygulama türü için başka bir kayıt yoksa eklenir.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransientEnumerable<TService,TImplementation> () where TService : class where TImplementation : class, TService;
abstract member TryAddTransientEnumerable : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransientEnumerable : unit -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransientEnumerable(Of TService As Class, TImplementation As Class) () As ServiceCollectionMap
Tür Parametreleri
- TService
Hizmet sözleşmesi.
- TImplementation
Hizmeti uygulayan somut tür.
Döndürülenler
Eşleme, daha fazla çağrı zincirlenebilir.
Şunlara uygulanır
TryAddTransientEnumerable<TService,TImplementation>(Func<IServiceProvider,TImplementation>)
Verilen Transient fabrikaya verilen sözleşmeyi uygulayan Hizmetler listesine uygulanan bir hizmet ekler. Hizmet yalnızca koleksiyonda aynı hizmet ve uygulama türü için başka bir kayıt yoksa eklenir.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap TryAddTransientEnumerable<TService,TImplementation> (Func<IServiceProvider,TImplementation> factory) where TService : class where TImplementation : class, TService;
abstract member TryAddTransientEnumerable : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
override this.TryAddTransientEnumerable : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap (requires 'Service : null)
Public Overridable Function TryAddTransientEnumerable(Of TService As Class, TImplementation As Class) (factory As Func(Of IServiceProvider, TImplementation)) As ServiceCollectionMap
Tür Parametreleri
- TService
Hizmet sözleşmesi.
- TImplementation
Hizmeti uygulayan somut tür.
Parametreler
- factory
- Func<IServiceProvider,TImplementation>
Bu hizmeti uygulayan fabrika.
Döndürülenler
Eşleme, daha fazla çağrı zincirlenebilir.