다음을 통해 공유


MutableEntityTypeExtensions 클래스

정의

주의

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)
사용되지 않음.

지정된 엔터티 형식의 탐색 속성을 가져옵니다. 기본 형식에 정의된 탐색 속성을 반환하지 않습니다. 탐색 속성을 찾을 수 없는 경우 를 반환 null 합니다.

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

지정된 이름의 형식에 선언된 속성을 찾습니다. 기본 형식에 정의된 속성을 반환하지 않습니다.

FindDefiningNavigation(IMutableEntityType)
사용되지 않음.

정의 탐색이 있는 경우 또는 null 다른 탐색을 반환합니다.

FindForeignKey(IMutableEntityType, IProperty, IKey, IEntityType)
사용되지 않음.

지정된 기본 또는 대체 키를 가리키는 지정된 속성의 외래 키를 가져옵니다. 외래 키를 찾을 수 없으면 를 반환 null 합니다.

FindForeignKeys(IMutableEntityType, IProperty)
사용되지 않음.

지정된 속성에 정의된 외세 키를 가져옵니다. 정확히 지정된 속성에 정의된 외장 키만 반환됩니다. 지정된 속성을 포함하는 복합 외래 키는 반환되지 않습니다.

FindForeignKeys(IMutableEntityType, IReadOnlyList<IProperty>)
사용되지 않음.

지정된 속성에 정의된 외세 키를 가져옵니다. 정확히 지정된 속성 집합에 정의된 외세 키만 반환됩니다.

FindIndex(IMutableEntityType, IProperty)
사용되지 않음.

지정된 속성에 정의된 인덱스 를 가져옵니다. 인덱스가 정의되지 않은 경우 null을 반환합니다.

FindKey(IMutableEntityType, IProperty)
사용되지 않음.

지정된 속성에 정의된 기본 또는 대체 키를 가져옵니다. 지정된 속성에 대해 키가 정의되지 않은 경우 를 반환 null 합니다.

FindNavigation(IMutableEntityType, MemberInfo)
사용되지 않음.

지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성을 찾을 수 없는 경우 를 반환 null 합니다.

FindNavigation(IMutableEntityType, PropertyInfo)
사용되지 않음.

지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성이 없으면 null을 반환합니다.

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

지정된 엔터티 형식의 탐색 속성을 가져옵니다. 탐색 속성을 찾을 수 없는 경우 를 반환 null 합니다.

FindOwnership(IMutableEntityType)
사용되지 않음.

소유 형식 null 이거나 그렇지 않은 경우 소유자와의 관계를 반환합니다.

FindProperties(IMutableEntityType, IReadOnlyList<String>)
사용되지 않음.

지정된 엔터티 형식에서 일치하는 속성을 찾습니다. 속성을 찾을 수 없는 경우 를 반환 null 합니다.

이 API는 스칼라 속성만 찾고 탐색 속성을 찾을 수 없습니다.

FindProperty(IMutableEntityType, PropertyInfo)
사용되지 않음.

지정된 엔터티 형식의 속성을 가져옵니다. 속성을 찾을 수 없으면 를 반환 null 합니다.

이 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 식 필터를 설정합니다.

적용 대상