EntityTypeExtensions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
Use IReadOnlyEntityType
에 대한 엔터티 형식 확장 메서드입니다 IReadOnlyEntityType.
public static class EntityTypeExtensions
[System.Obsolete("Use IReadOnlyEntityType")]
public static class EntityTypeExtensions
type EntityTypeExtensions = class
[<System.Obsolete("Use IReadOnlyEntityType")>]
type EntityTypeExtensions = class
Public Module EntityTypeExtensions
- 상속
-
EntityTypeExtensions
- 특성
메서드
DisplayName(ITypeBase) |
사용되지 않음.
지정된 ITypeBase에 대한 친숙한 표시 이름을 가져옵니다. |
FindDeclaredNavigation(IEntityType, String) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 기본 형식에 정의된 탐색 속성을 반환하지 않습니다.
탐색 속성을 찾을 수 없으면 를 반환 |
FindDeclaredProperty(IEntityType, String) |
사용되지 않음.
지정된 이름을 사용하여 형식에 선언된 속성을 찾습니다. 기본 형식에 정의된 속성을 반환하지 않습니다. |
FindDefiningNavigation(IEntityType) |
사용되지 않음.
탐색 정의가 있는 경우 또는 |
FindForeignKey(IEntityType, IProperty, IKey, IEntityType) |
사용되지 않음.
지정된 기본 또는 대체 키를 가리키는 지정된 속성의 외래 키를 가져옵니다. 외래 키를 찾을 수 없으면 를 반환 |
FindForeignKeys(IEntityType, IProperty) |
사용되지 않음.
지정된 속성에 정의된 외세 키를 가져옵니다. 정확히 지정된 속성에 정의된 외세 키만 반환됩니다. 지정된 속성을 포함하는 복합 외래 키는 반환되지 않습니다. |
FindForeignKeys(IEntityType, IReadOnlyList<IProperty>) |
사용되지 않음.
지정된 속성에 정의된 외세 키를 가져옵니다. 정확히 지정된 속성 집합에 정의된 외세 키만 반환됩니다. |
FindIndex(IEntityType, IProperty) |
사용되지 않음.
지정된 속성에 정의된 명명되지 않은 인덱스 를 가져옵니다. 이러한 인덱스가 정의되지 않은 경우 를 반환 속성 목록이 일치하는 경우에도 명명된 인덱스는 반환되지 않습니다. |
FindKey(IEntityType, IProperty) |
사용되지 않음.
지정된 속성에 정의된 기본 또는 대체 키를 가져옵니다. 지정된 속성에 대해 키가 정의되지 않은 경우 를 반환 |
FindNavigation(IEntityType, MemberInfo) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성을 찾을 수 없으면 를 반환 |
FindNavigation(IEntityType, PropertyInfo) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성이 없으면 null을 반환합니다. |
FindNavigation(IEntityType, String) |
사용되지 않음.
지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성을 찾을 수 없으면 를 반환 |
FindOwnership(IEntityType) |
사용되지 않음.
소유 형식 |
FindProperties(IEntityType, IReadOnlyList<String>) |
사용되지 않음.
지정된 엔터티 형식에서 일치하는 속성을 찾습니다. 속성을 찾을 수 없는 경우 를 반환 이 API는 스칼라 속성만 찾고 탐색 속성을 찾을 수 없습니다. |
FindProperty(IEntityType, MemberInfo) |
사용되지 않음.
지정된 멤버 정보가 있는 속성을 가져옵니다. 속성을 찾을 수 없는 경우 를 반환 이 API는 스칼라 속성만 찾고 탐색 속성을 찾을 수 없습니다. 를 사용하여 FindNavigation(IEntityType, MemberInfo) 탐색 속성을 찾습니다. |
FindProperty(IEntityType, PropertyInfo) |
사용되지 않음.
지정된 엔터티 형식의 속성을 가져옵니다. 속성을 찾을 수 없으면 null을 반환합니다. 이 API는 스칼라 속성만 찾고 탐색 속성을 찾을 수 없습니다. 를 사용하여 FindNavigation(IEntityType, PropertyInfo) 탐색 속성을 찾습니다. |
FullName(ITypeBase) |
사용되지 않음.
지정된 IReadOnlyTypeBase의 고유한 이름을 가져옵니다. |
GetAllBaseTypes(IEntityType) |
사용되지 않음.
루트부터 시작하여 지정된 엔터티 형식이 파생되는 모델의 모든 형식을 가져옵니다. |
GetAllBaseTypesAscending(IEntityType) |
사용되지 않음.
가장 가까운 엔터티 형식부터 시작하여 지정된 엔터티 형식이 파생되는 모델의 모든 형식을 가져옵니다. |
GetAllBaseTypesInclusive(IEntityType) |
사용되지 않음.
형식 자체를 포함하여 지정된 IEntityType의 모든 기본 형식을 위에서 아래로 반환합니다. |
GetAllBaseTypesInclusiveAscending(IEntityType) |
사용되지 않음.
형식 자체를 포함하여 지정된 IEntityType의 모든 기본 형식을 맨 위에서 위로 반환합니다. |
GetChangeTrackingStrategy(IEntityType) |
사용되지 않음.
이 엔터티 형식에 사용되는 변경 내용 추적 전략을 가져옵니다. 이 전략은 컨텍스트가 엔터티 형식의 instance 속성에 대한 변경 내용을 검색하는 방법을 나타냅니다. |
GetClosestCommonParent(IEntityType, IEntityType) |
사용되지 않음.
지정된 엔터티 형식의 부모인 가장 가까운 엔터티 형식을 반환합니다. 지정된 엔터티 중 하나가 다른 엔터티의 부모인 경우 해당 부모가 반환됩니다. 두 엔터티 형식이 동일한 계층 구조에 없는 경우 를 반환 |
GetConcreteDerivedTypesInclusive(IEntityType) |
사용되지 않음.
형식 자체를 포함하여 지정된 IEntityType의 파생된 모든 형식을 반환하며, 이 반환되지 않습니다 |
GetDeclaredForeignKeys(IEntityType) |
사용되지 않음.
지정된 IEntityType에 선언된 모든 외세 키를 가져옵니다. 이 메서드는 기본 형식에 선언된 외세의 키를 반환하지 않습니다. 동일한 외래 키를 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 또한 를 사용하여 GetForeignKeys() 기본 형식에 선언된 외세 키를 반환합니다. |
GetDeclaredIndexes(IEntityType) |
사용되지 않음.
지정된 IEntityType에 선언된 모든 인덱스를 가져옵니다. 이 메서드는 기본 형식에 선언된 인덱스를 반환하지 않습니다. 동일한 인덱스가 두 번 이상 처리되지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 를 사용하여 GetForeignKeys() 기본 형식에 선언된 인덱스도 반환합니다. |
GetDeclaredKeys(IEntityType) |
사용되지 않음.
지정된 IEntityType에 선언된 모든 키를 가져옵니다. 이 메서드는 기본 형식에 선언된 키를 반환하지 않습니다. 동일한 키를 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 또한 를 사용하여 GetKeys() 기본 형식에 선언된 키를 반환합니다. |
GetDeclaredNavigations(IEntityType) |
사용되지 않음.
지정된 IEntityType에 선언된 모든 탐색 속성을 가져옵니다. 이 메서드는 기본 형식에 선언된 탐색 속성을 반환하지 않습니다. 동일한 탐색 속성을 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 기본 형식에 선언된 탐색 속성도 반환하는 데 사용합니다 GetNavigations(IEntityType) . |
GetDeclaredProperties(IEntityType) |
사용되지 않음.
지정된 IEntityType에 선언된 모든 비 탐색 속성을 가져옵니다. 이 메서드는 기본 형식에 선언된 속성을 반환하지 않습니다. 동일한 속성을 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 또한 를 사용하여 GetProperties() 기본 형식에 선언된 속성을 반환합니다. |
GetDeclaredReferencingForeignKeys(IEntityType) |
사용되지 않음.
지정된 엔터티 형식을 대상으로 하는 모든 외신 키(예: 지정된 엔터티 형식이 보안 주체인 외신 키)를 가져옵니다. |
GetDeclaredServiceProperties(IEntityType) |
사용되지 않음.
지정된 IEntityType에 선언된 모든 서비스 속성을 가져옵니다. 이 메서드는 기본 형식에 선언된 속성을 반환하지 않습니다. 동일한 속성을 두 번 이상 처리하지 않도록 모든 엔터티 형식을 반복할 때 유용합니다. 또한 를 사용하여 GetServiceProperties() 기본 형식에 선언된 속성을 반환합니다. |
GetDefiningQuery(IEntityType) |
사용되지 않음.
이 형식의 쿼리에 대한 기본 원본으로 사용되는 LINQ 쿼리를 가져옵니다. |
GetDerivedForeignKeys(IEntityType) |
사용되지 않음.
지정된 IEntityType에서 파생된 형식에 선언된 모든 외세 키를 가져옵니다. 이 메서드는 지정된 엔터티 형식 자체에 선언된 외세 키를 반환하지 않습니다. 이 및 기본 엔터티 형식 형식에 선언된 외세 키를 반환하는 데 사용합니다 GetForeignKeys() . |
GetDerivedTypes(IEntityType) |
사용되지 않음.
지정된 엔터티 형식에서 파생되는 모델의 모든 형식을 가져옵니다. |
GetDerivedTypesInclusive(IEntityType) |
사용되지 않음.
형식 자체를 포함하여 지정된 IEntityType의 모든 파생 형식을 반환합니다. |
GetDirectlyDerivedTypes(IEntityType) |
사용되지 않음.
지정된 엔터티 형식에서 직접 파생되는 모델의 모든 형식을 가져옵니다. |
GetDiscriminatorProperty(IEntityType) |
사용되지 않음.
판별자 IReadOnlyProperty 값을 저장하는 데 사용할 를 반환합니다. |
GetDiscriminatorValue(IEntityType) |
사용되지 않음.
이 엔터티 형식의 판별자 값을 반환합니다. |
GetIsDiscriminatorMappingComplete(IEntityType) |
사용되지 않음.
이 엔터티 형식에 대해 판별자 매핑이 완료되었는지 여부를 나타내는 값을 반환합니다. |
GetNavigations(IEntityType) |
사용되지 않음.
지정된 엔터티 형식의 모든 탐색 속성을 가져옵니다. |
GetProperty(IEntityType, String) |
사용되지 않음.
지정된 이름의 속성을 가져옵니다. 이 API는 스칼라 속성만 찾고 탐색 속성을 찾을 수 없습니다. 를 사용하여 FindNavigation(IEntityType, String) 탐색 속성을 찾습니다. |
GetQueryFilter(IEntityType) |
사용되지 않음.
이 엔터티 형식에 대한 쿼리에 자동으로 적용되는 LINQ 식 필터를 가져옵니다. |
GetReferencingForeignKeys(IEntityType) |
사용되지 않음.
지정된 엔터티 형식을 대상으로 하는 모든 외신 키(예: 지정된 엔터티 형식이 보안 주체인 외신 키)를 가져옵니다. |
GetRootType(IEntityType) |
사용되지 않음.
지정된 엔터티 형식의 루트 기본 형식을 가져옵니다. |
GetSeedData(IEntityType, Boolean) |
사용되지 않음.
지정된 엔터티 형식의 모델에 저장된 데이터를 가져옵니다. |
HasDefiningNavigation(IEntityType) |
사용되지 않음.
이 엔터티 형식에 정의 탐색이 있는지 여부를 나타내는 값을 가져옵니다. |
IsAbstract(ITypeBase) |
사용되지 않음.
이 엔터티 형식이 추상 형식을 나타내는지 확인합니다. |
IsAssignableFrom(IEntityType, IEntityType) |
사용되지 않음.
이 엔터티 형식이 지정된 엔터티 형식에서 파생되는지 또는 와 같은지 확인합니다. |
IsInOwnershipPath(IEntityType, IEntityType) |
사용되지 않음.
지정된 엔터티 형식이 이 엔터티 형식의 소유권 경로에 있는지 여부를 나타내는 값을 가져옵니다. |
IsOwned(IEntityType) |
사용되지 않음.
이 엔터티 형식이 다른 엔터티 형식에 의해 소유되는지 여부를 나타내는 값을 가져옵니다. |
IsStrictlyDerivedFrom(IEntityType, IEntityType) |
사용되지 않음.
이 엔터티 형식이 지정된 엔터티 형식에서 파생되는지 여부를 결정합니다. |
LeastDerivedType(IEntityType, IEntityType) |
사용되지 않음.
지정된 두 형식 사이에 가장 적게 파생된 형식을 가져옵니다. |
RootType(IEntityType) |
사용되지 않음.
지정된 엔터티 형식의 루트 기본 형식을 가져옵니다. |
ShortName(ITypeBase) |
사용되지 않음.
다른 식별자에 사용할 수 있는 지정된 ITypeBase 의 짧은 이름을 가져옵니다. |
ToDebugString(IEntityType, MetadataDebugStringOptions, Int32) |
사용되지 않음.
지정된 메타데이터의 사람이 읽을 수 있는 표현을 만듭니다. 경고: 반환된 문자열의 형식을 사용하지 마세요. 디버깅 전용으로 설계되었으며 릴리스 간에 임의로 변경될 수 있습니다. |
적용 대상
Entity Framework
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기