MutableEntityTypeExtensions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
Use IMutableEntityType
IMutableEntityType에 대한 확장 메서드입니다.
public static class MutableEntityTypeExtensions
[System.Obsolete("Use IMutableEntityType")]
public static class MutableEntityTypeExtensions
type MutableEntityTypeExtensions = class
[<System.Obsolete("Use IMutableEntityType")>]
type MutableEntityTypeExtensions = class
Public Module MutableEntityTypeExtensions
- 상속
-
MutableEntityTypeExtensions
- 특성
메서드
AddForeignKey(IMutableEntityType, IMutableProperty, IMutableKey, IMutableEntityType) |
사용되지 않음.
이 엔터티 형식에 새 관계를 추가합니다. |
AddIndex(IMutableEntityType, IMutableProperty) |
사용되지 않음.
이 엔터티 형식에 인덱스 추가 |
AddIndexerProperty(IMutableEntityType, String, Type) |
사용되지 않음.
인덱서에서 백업한 속성을 이 엔터티 형식에 추가합니다. |
AddKey(IMutableEntityType, IMutableProperty) |
사용되지 않음.
이 엔터티 형식에 새 대체 키를 추가합니다. |
AddProperty(IMutableEntityType, MemberInfo) |
사용되지 않음.
이 엔터티 형식에 속성을 추가합니다. |
AddProperty(IMutableEntityType, PropertyInfo) |
사용되지 않음.
이 엔터티에 속성을 추가합니다. |
AddProperty(IMutableEntityType, String) |
사용되지 않음.
이 엔터티 형식에 속성을 추가합니다. |
AddProperty(IMutableEntityType, String, Type) |
사용되지 않음.
이 엔터티 형식에 속성을 추가합니다. |
FindDeclaredForeignKeys(IMutableEntityType, IReadOnlyList<IProperty>) |
사용되지 않음.
지정된 속성을 사용하여 지정된 IConventionEntityType 에 선언된 외세 키를 가져옵니다. |
FindDeclaredNavigation(IMutableEntityType, String) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 기본 형식에 정의된 탐색 속성을 반환하지 않습니다.
탐색 속성을 찾을 수 없는 경우 를 반환 |
FindDeclaredProperty(IMutableEntityType, String) |
사용되지 않음.
지정된 이름의 형식에 선언된 속성을 찾습니다. 기본 형식에 정의된 속성을 반환하지 않습니다. |
FindDefiningNavigation(IMutableEntityType) |
사용되지 않음.
정의 탐색이 있는 경우 또는 |
FindForeignKey(IMutableEntityType, IProperty, IKey, IEntityType) |
사용되지 않음.
지정된 기본 또는 대체 키를 가리키는 지정된 속성의 외래 키를 가져옵니다. 외래 키를 찾을 수 없으면 를 반환 |
FindForeignKeys(IMutableEntityType, IProperty) |
사용되지 않음.
지정된 속성에 정의된 외세 키를 가져옵니다. 정확히 지정된 속성에 정의된 외장 키만 반환됩니다. 지정된 속성을 포함하는 복합 외래 키는 반환되지 않습니다. |
FindForeignKeys(IMutableEntityType, IReadOnlyList<IProperty>) |
사용되지 않음.
지정된 속성에 정의된 외세 키를 가져옵니다. 정확히 지정된 속성 집합에 정의된 외세 키만 반환됩니다. |
FindIndex(IMutableEntityType, IProperty) |
사용되지 않음.
지정된 속성에 정의된 인덱스 를 가져옵니다. 인덱스가 정의되지 않은 경우 null을 반환합니다. |
FindKey(IMutableEntityType, IProperty) |
사용되지 않음.
지정된 속성에 정의된 기본 또는 대체 키를 가져옵니다. 지정된 속성에 대해 키가 정의되지 않은 경우 를 반환 |
FindNavigation(IMutableEntityType, MemberInfo) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성을 찾을 수 없는 경우 를 반환 |
FindNavigation(IMutableEntityType, PropertyInfo) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성이 없으면 null을 반환합니다. |
FindNavigation(IMutableEntityType, String) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성을 찾을 수 없는 경우 를 반환 |
FindOwnership(IMutableEntityType) |
사용되지 않음.
소유 형식 |
FindProperties(IMutableEntityType, IReadOnlyList<String>) |
사용되지 않음.
지정된 엔터티 형식에서 일치하는 속성을 찾습니다. 속성을 찾을 수 없는 경우 를 반환 이 API는 스칼라 속성만 찾고 탐색 속성을 찾을 수 없습니다. |
FindProperty(IMutableEntityType, PropertyInfo) |
사용되지 않음.
지정된 엔터티 형식의 속성을 가져옵니다. 속성을 찾을 수 없으면 를 반환 이 API는 스칼라 속성만 찾고 탐색 속성을 찾을 수 없습니다. 를 사용하여 FindNavigation(IMutableEntityType, MemberInfo) 탐색 속성을 찾습니다. |
GetAllBaseTypes(IMutableEntityType) |
사용되지 않음.
루트부터 시작하여 지정된 엔터티 형식이 파생되는 모델의 모든 형식을 가져옵니다. |
GetAllBaseTypesAscending(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식이 파생되는 모델의 모든 형식을 가장 가까운 형식부터 가져옵니다. |
GetDeclaredForeignKeys(IMutableEntityType) |
사용되지 않음.
지정된 IMutableEntityType에 선언된 모든 외세 키를 가져옵니다. 이 메서드는 기본 형식에 선언된 외세 키를 반환하지 않습니다. 동일한 외래 키를 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 기본 형식에 선언된 외세 키도 반환하는 데 사용합니다 GetForeignKeys() . |
GetDeclaredIndexes(IMutableEntityType) |
사용되지 않음.
지정된 IMutableEntityType에 선언된 모든 인덱스를 가져옵니다. 이 메서드는 기본 형식에 선언된 인덱스를 반환하지 않습니다. 동일한 인덱스가 두 번 이상 처리되지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 를 사용하여 GetForeignKeys() 기본 형식에 선언된 인덱스도 반환합니다. |
GetDeclaredKeys(IMutableEntityType) |
사용되지 않음.
지정된 IEntityType에 선언된 모든 키를 가져옵니다. 이 메서드는 기본 형식에 선언된 키를 반환하지 않습니다. 동일한 키를 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 또한 를 사용하여 GetKeys() 기본 형식에 선언된 키를 반환합니다. |
GetDeclaredNavigations(IMutableEntityType) |
사용되지 않음.
지정된 IMutableEntityType에 선언된 모든 탐색 속성을 가져옵니다. 이 메서드는 기본 형식에 선언된 탐색 속성을 반환하지 않습니다. 동일한 탐색 속성을 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 기본 형식에 선언된 탐색 속성도 반환하는 데 사용합니다 GetNavigations(IMutableEntityType) . |
GetDeclaredProperties(IMutableEntityType) |
사용되지 않음.
지정된 IMutableEntityType에 선언된 모든 비 탐색 속성을 가져옵니다. 이 메서드는 기본 형식에 선언된 속성을 반환하지 않습니다. 동일한 속성을 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 를 사용하여 GetProperties() 기본 형식에 선언된 속성도 반환합니다. |
GetDeclaredReferencingForeignKeys(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식을 대상으로 하는 모든 외세 키(예: 지정된 엔터티 형식이 보안 주체인 외문 키)를 가져옵니다. |
GetDeclaredServiceProperties(IMutableEntityType) |
사용되지 않음.
지정된 IMutableEntityType에 선언된 모든 서비스 속성을 가져옵니다. 이 메서드는 기본 형식에 선언된 속성을 반환하지 않습니다. 동일한 속성을 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 를 사용하여 GetServiceProperties() 기본 형식에 선언된 속성도 반환합니다. |
GetDerivedForeignKeys(IMutableEntityType) |
사용되지 않음.
지정된 IMutableEntityType에서 파생된 형식에 선언된 모든 외세 키를 가져옵니다. 이 메서드는 지정된 엔터티 형식 자체에 선언된 외세 키를 반환하지 않습니다. 이 및 기본 엔터티 형식 형식에 선언된 외세 키를 반환하려면 를 사용합니다 GetForeignKeys() . |
GetDerivedTypes(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식에서 파생되는 모델의 모든 형식을 가져옵니다. |
GetDerivedTypesInclusive(IMutableEntityType) |
사용되지 않음.
형식 자체를 포함하여 지정된 IMutableEntityType의 모든 파생 형식을 반환합니다. |
GetDirectlyDerivedTypes(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식에서 직접 파생되는 모델의 모든 형식을 가져옵니다. |
GetDiscriminatorProperty(IMutableEntityType) |
사용되지 않음.
판별자 IMutableProperty 값을 저장하는 데 사용할 을 반환합니다. |
GetNavigations(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식의 모든 탐색 속성을 가져옵니다. |
GetOrAddForeignKey(IMutableEntityType, IMutableProperty, IMutableKey, IMutableEntityType) |
사용되지 않음.
기존 관계를 가져오거나 아직 정의되지 않은 경우 새 관계를 만듭니다. |
GetOrAddForeignKey(IMutableEntityType, IReadOnlyList<IMutableProperty>, IMutableKey, IMutableEntityType) |
사용되지 않음.
기존 관계를 가져오거나 아직 정의되지 않은 경우 새 관계를 만듭니다. |
GetOrAddIndex(IMutableEntityType, IMutableProperty) |
사용되지 않음.
지정된 속성에 정의된 인덱스 또는 인덱스가 아직 정의되지 않은 경우 새 인덱스가 만들어집니다. |
GetOrAddIndex(IMutableEntityType, IReadOnlyList<IMutableProperty>) |
사용되지 않음.
지정된 속성에 정의된 인덱스 또는 인덱스가 아직 정의되지 않은 경우 새 인덱스가 만들어집니다. |
GetOrAddKey(IMutableEntityType, IMutableProperty) |
사용되지 않음.
속성에 정의된 기존 대체 키를 가져오거나 아직 정의되지 않은 경우 새 키를 만듭니다. |
GetOrAddKey(IMutableEntityType, IReadOnlyList<IMutableProperty>) |
사용되지 않음.
속성 집합에 정의된 기존 대체 키를 가져오거나 아직 정의되지 않은 경우 새 키를 만듭니다. |
GetOrAddProperty(IMutableEntityType, PropertyInfo) |
사용되지 않음.
지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다. |
GetOrAddProperty(IMutableEntityType, String, Type) |
사용되지 않음.
지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다. |
GetOrAddProperty(IMutableEntityType, String, Type, Boolean) |
사용되지 않음.
지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다. |
GetOrSetPrimaryKey(IMutableEntityType, IMutableProperty) |
사용되지 않음.
엔터티의 기존 기본 키를 가져오거나 엔터티가 정의되지 않은 경우 설정합니다. |
GetOrSetPrimaryKey(IMutableEntityType, IReadOnlyList<IMutableProperty>) |
사용되지 않음.
엔터티의 기존 기본 키를 가져오거나 엔터티가 정의되지 않은 경우 설정합니다. |
GetReferencingForeignKeys(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식을 대상으로 하는 모든 외외 키(예: 지정된 엔터티 형식 또는 파생된 형식이 보안 주체인 외문 키)를 가져옵니다. |
GetRootType(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식의 루트 기본 형식을 가져옵니다. |
RemoveDiscriminatorValue(IMutableEntityType) |
사용되지 않음.
이 엔터티 형식에 대한 판별자 값을 제거합니다. |
RemoveForeignKey(IMutableEntityType, IReadOnlyList<IMutableProperty>, IMutableKey, IMutableEntityType) |
사용되지 않음.
이 엔터티 형식에서 외래 키를 제거합니다. |
RemoveIndex(IMutableEntityType, IReadOnlyList<IMutableProperty>) |
사용되지 않음.
이 엔터티 형식에서 인덱스를 제거합니다. |
RemoveKey(IMutableEntityType, IReadOnlyList<IMutableProperty>) |
사용되지 않음.
이 엔터티 형식에서 기본 또는 대체 키를 제거합니다. |
RemoveProperty(IMutableEntityType, String) |
사용되지 않음.
이 엔터티 형식에서 속성을 제거합니다. |
RootType(IMutableEntityType) |
사용되지 않음.
지정된 엔터티 형식의 루트 기본 형식을 가져옵니다. |
SetChangeTrackingStrategy(IMutableEntityType, ChangeTrackingStrategy) |
사용되지 않음.
이 엔터티 형식에 사용할 변경 내용 추적 전략을 설정합니다. 이 전략은 컨텍스트가 엔터티 형식의 instance 속성에 대한 변경 내용을 검색하는 방법을 나타냅니다. |
SetChangeTrackingStrategy(IMutableEntityType, Nullable<ChangeTrackingStrategy>) |
사용되지 않음.
이 엔터티 형식에 사용할 변경 내용 추적 전략을 설정합니다. 이 전략은 컨텍스트가 엔터티 형식의 instance 속성에 대한 변경 내용을 검색하는 방법을 나타냅니다. |
SetDefiningQuery(IMutableEntityType, LambdaExpression) |
사용되지 않음.
이 형식의 쿼리에 대한 기본 원본으로 사용되는 LINQ 쿼리를 설정합니다. |
SetDiscriminatorMappingComplete(IMutableEntityType, Nullable<Boolean>) |
사용되지 않음.
판별자 매핑이 완료되었는지 여부를 나타내는 값을 설정합니다. |
SetDiscriminatorProperty(IMutableEntityType, IProperty) |
사용되지 않음.
판별자 IProperty 값을 저장하는 데 사용할 를 설정합니다. |
SetDiscriminatorValue(IMutableEntityType, Object) |
사용되지 않음.
이 엔터티 형식의 판별자 값을 설정합니다. |
SetNavigationAccessMode(IMutableEntityType, Nullable<PropertyAccessMode>) |
사용되지 않음.
PropertyAccessMode 이 엔터티 형식의 탐색에 사용할 을 설정합니다. 개별 탐색은 이 액세스 모드를 재정의할 수 있습니다. 여기에 설정된 값은 재정의가 지정되지 않은 탐색에 사용됩니다. |
SetPrimaryKey(IMutableEntityType, IMutableProperty) |
사용되지 않음.
이 엔터티 형식의 기본 키를 설정합니다. |
SetPropertyAccessMode(IMutableEntityType, Nullable<PropertyAccessMode>) |
사용되지 않음.
PropertyAccessMode 이 엔터티 형식의 속성에 사용할 를 설정합니다. 개별 속성은 이 액세스 모드를 재정의할 수 있습니다. 여기에 설정된 값은 재정의가 지정되지 않은 모든 속성에 사용됩니다. |
SetPropertyAccessMode(IMutableEntityType, Nullable<PropertyAccessMode>) |
사용되지 않음.
PropertyAccessMode 이 엔터티 형식의 속성 및 탐색에 사용할 을 설정합니다. 개별 속성 및 탐색은 이 액세스 모드를 재정의할 수 있습니다. 여기에 설정된 값은 재정의가 지정되지 않은 모든 속성 또는 탐색에 사용됩니다. |
SetQueryFilter(IMutableEntityType, LambdaExpression) |
사용되지 않음.
이 엔터티 형식에 대한 쿼리에 자동으로 적용되는 LINQ 식 필터를 설정합니다. |
적용 대상
Entity Framework
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기