다음을 통해 공유


MutableModelExtensions 클래스

정의

주의

Use IMutableModel

IMutableModel에 대한 확장 메서드입니다.

public static class MutableModelExtensions
[System.Obsolete("Use IMutableModel")]
public static class MutableModelExtensions
type MutableModelExtensions = class
[<System.Obsolete("Use IMutableModel")>]
type MutableModelExtensions = class
Public Module MutableModelExtensions
상속
MutableModelExtensions
특성

메서드

AddIgnored(IMutableModel, Type)
사용되지 않음.

지정된 엔터티 형식을 무시됨으로 표시하여 규칙에 일치하는 엔터티 형식이 모델에 추가되지 않도록 합니다.

AddOwned(IMutableModel, Type)
사용되지 않음.

지정된 엔터티 형식을 소유로 표시하여 검색된 일치 엔터티 형식을 소유로 구성해야 함을 나타냅니다.

AddShared(IMutableModel, Type)
사용되지 않음.

지정된 엔터티 형식을 공유 형식으로 표시하여 검색된 일치 엔터티 형식을 공유 형식 엔터티 형식으로 구성해야 함을 나타냅니다.

FinalizeModel(IMutableModel)
사용되지 않음.

런타임에서 사용할 준비가 되도록 모델에서 사후 처리를 강제합니다. 이 사후 처리는 를 사용할 OnModelCreating(ModelBuilder)때 자동으로 발생합니다. 이 메서드를 사용하면 자동 실행이 불가능한 경우 명시적으로 실행할 수 있습니다.

FindEntityType(IMutableModel, Type)
사용되지 않음.

지정된 엔터티 클래스를 매핑하는 엔터티를 가져옵니다. 지정된 CLR 형식이 있는 엔터티 형식이 없거나 공유 형식 엔터티 형식에서 지정된 CLR 형식을 사용 중이거나 엔터티 형식에 정의 탐색이 있는 경우 를 반환 null 합니다.

FindEntityType(IMutableModel, Type, String, IMutableEntityType)
사용되지 않음.

탐색 이름 및 정의 엔터티 형식을 정의하는 지정된 이름의 엔터티 형식을 가져옵니다. 일치하는 엔터티 형식이 없으면 를 반환 null 합니다.

FindLeastDerivedEntityTypes(IMutableModel, Type, Func<IMutableEntityType,Boolean>)
사용되지 않음.

지정된 에서 가장 적게 파생된 형식에 해당하는 엔터티 형식을 반환합니다.

GetEntityTypes(IMutableModel, String)
사용되지 않음.

지정된 이름과 일치하는 엔터티 형식을 가져옵니다.

GetEntityTypes(IMutableModel, Type)
사용되지 않음.

지정된 형식과 일치하는 엔터티 형식을 가져옵니다.

GetOrAddEntityType(IMutableModel, String)
사용되지 않음.

지정된 이름의 엔터티 형식을 가져오거나 없는 경우 새 엔터티 형식을 추가합니다.

GetOrAddEntityType(IMutableModel, Type)
사용되지 않음.

지정된 CLR 클래스가 있는 엔터티 형식을 가져오거나 없는 경우 새 엔터티 형식을 추가합니다.

IsIgnored(IMutableModel, Type)
사용되지 않음.

지정된 엔터티 형식 이름이 무시되는지 여부를 나타냅니다.

IsOwned(IMutableModel, Type)
사용되지 않음.

규칙에 의해 검색될 때 지정된 형식을 사용하는 엔터티 형식을 소유 형식으로 구성해야 하는지 여부를 나타내는 값을 반환합니다.

RemoveEntityType(IMutableModel, IMutableEntityType)
사용되지 않음.

모델에서 엔터티 형식을 제거합니다.

RemoveEntityType(IMutableModel, String)
사용되지 않음.

모델에서 탐색을 정의하지 않고 엔터티 형식을 제거합니다.

RemoveEntityType(IMutableModel, String, String, IMutableEntityType)
사용되지 않음.

모델에서 정의 탐색을 사용하여 엔터티 형식을 제거합니다.

RemoveEntityType(IMutableModel, Type)
사용되지 않음.

모델에서 엔터티 형식을 제거합니다.

RemoveEntityType(IMutableModel, Type, String, IMutableEntityType)
사용되지 않음.

모델에서 정의 탐색을 사용하여 엔터티 형식을 제거합니다.

RemoveIgnored(IMutableModel, Type)
사용되지 않음.

무시된 엔터티 형식을 제거합니다.

RemoveOwned(IMutableModel, Type)
사용되지 않음.

지정된 소유 형식을 제거하여 검색된 일치 엔터티 형식을 소유로 구성해서는 안 됨을 나타냅니다.

SetChangeTrackingStrategy(IMutableModel, ChangeTrackingStrategy)
사용되지 않음.

모델의 엔터티에 사용할 기본 변경 내용 추적 전략을 설정합니다. 이 전략은 컨텍스트가 엔터티 형식의 instance 속성에 대한 변경 내용을 검색하는 방법을 나타냅니다.

SetChangeTrackingStrategy(IMutableModel, Nullable<ChangeTrackingStrategy>)
사용되지 않음.

모델의 엔터티에 사용할 기본 변경 내용 추적 전략을 설정합니다. 이 전략은 컨텍스트가 엔터티 형식의 instance 속성에 대한 변경 내용을 검색하는 방법을 나타냅니다.

SetPropertyAccessMode(IMutableModel, Nullable<PropertyAccessMode>)
사용되지 않음.

PropertyAccessMode 이 모델의 모든 엔터티 형식 속성에 사용할 을 설정합니다.

개별 엔터티 형식은 이 액세스 모드를 재정의할 수 있으며 엔터티 형식의 개별 속성은 엔터티 형식에 설정된 액세스 모드를 재정의할 수 있습니다. 여기에 설정된 값은 재정의가 지정되지 않은 모든 속성에 사용됩니다.

SetPropertyAccessMode(IMutableModel, Nullable<PropertyAccessMode>)
사용되지 않음.

PropertyAccessMode 이 모델의 모든 엔터티 형식 속성에 사용할 을 설정합니다.

개별 엔터티 형식은 이 액세스 모드를 재정의할 수 있으며 엔터티 형식의 개별 속성은 엔터티 형식에 설정된 액세스 모드를 재정의할 수 있습니다. 여기에 설정된 값은 재정의가 지정되지 않은 모든 속성에 사용됩니다.

적용 대상