IConstructorBindingFactory 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 CLR 생성자에 대한 인스턴스를 찾고 만들기 InstantiationBinding 위한 팩터리입니다.
public interface IConstructorBindingFactory
type IConstructorBindingFactory = interface
Public Interface IConstructorBindingFactory
설명
서비스 수명은 입니다 Singleton. 즉, 여러 인스턴스에서 단일 instance 사용됩니다DbContext. 구현은 스레드로부터 안전해야 합니다. 이 서비스는 로 Scoped등록된 서비스에 의존할 수 없습니다.
자세한 내용 및 예제는 생성자가 있는 엔터티 형식 을 참조하세요.
메서드
GetBindings(IConventionEntityType, InstantiationBinding, InstantiationBinding) |
InstantiationBinding 대부분의 매개 변수가 있는 생성자 및 서비스 속성 매개 변수만 있는 생성자에 대한 을 만듭니다. |
GetBindings(IMutableEntityType, InstantiationBinding, InstantiationBinding) |
InstantiationBinding 대부분의 매개 변수가 있는 생성자 및 서비스 속성 매개 변수만 있는 생성자에 대한 을 만듭니다. |
GetBindings(IReadOnlyComplexType, InstantiationBinding, InstantiationBinding) |
InstantiationBinding 대부분의 매개 변수가 있는 생성자 및 서비스 속성 매개 변수만 있는 생성자에 대한 을 만듭니다. |
GetBindings(IReadOnlyEntityType, InstantiationBinding, InstantiationBinding) |
InstantiationBinding 대부분의 매개 변수가 있는 생성자 및 서비스 속성 매개 변수만 있는 생성자에 대한 을 만듭니다. |
TryBindConstructor(IConventionEntityType, ConstructorInfo, InstantiationBinding, IEnumerable<ParameterInfo>) |
지정된 엔터티 형식 및 에 대한 을 만들려고 InstantiationBinding 시도합니다. ConstructorInfo |
TryBindConstructor(IMutableEntityType, ConstructorInfo, InstantiationBinding, IEnumerable<ParameterInfo>) |
지정된 엔터티 형식 및 에 대한 을 만들려고 InstantiationBinding 시도합니다. ConstructorInfo |
적용 대상
Entity Framework