LazyLoaderParameterBindingFactory Sınıf

Tanım

Hizmete IParameterBindingFactory bağlama için ILazyLoader bir.

Hizmet ömrü ve Singleton birden çok kayıta izin verilir. Başka bir ifadeyle her hizmetin tek bir örneği birçok örnek DbContext tarafından kullanılır. Uygulamanın iş parçacığı güvenli olması gerekir. Bu hizmet olarak kaydedilen hizmetlere bağımlı Scoped olamaz.

public class LazyLoaderParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.ServiceParameterBindingFactory
type LazyLoaderParameterBindingFactory = class
    inherit ServiceParameterBindingFactory
Public Class LazyLoaderParameterBindingFactory
Inherits ServiceParameterBindingFactory
Devralma
LazyLoaderParameterBindingFactory

Açıklamalar

Daha fazla bilgi için bkz. Oluşturucuları olan varlık türleri.

Oluşturucular

LazyLoaderParameterBindingFactory(LazyLoaderParameterBindingFactoryDependencies)

Yeni bir LazyLoaderParameterBindingFactory örneği oluşturur.

Özellikler

Dependencies

Bu hizmetin bağımlılıkları.

Yöntemler

Bind(IConventionEntityType, Type, String)

Verilen varlık ParameterBinding türü üzerinde verilen tür ve ad için bir oluşturur.

Bind(IMutableEntityType, Type, String)

Verilen varlık ParameterBinding türü üzerinde verilen tür ve ad için bir oluşturur.

Bind(IReadOnlyEntityType, Type, String)

Verilen varlık ParameterBinding türü üzerinde verilen tür ve ad için bir oluşturur.

Bind(IReadOnlyEntityType, Type, String)

Verilen ParameterBinding varlık türünde verilen tür ve ad için bir oluşturur.

(Devralındığı yer: ServiceParameterBindingFactory)
CanBind(Type, String)

Bu fabrikanın bir parametreyi verilen tür ve adla bağip bağlayamayacağını denetler.

Şunlara uygulanır