LoadOptions 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
를 사용하여 관련 엔터티를 로드하는 동작을 제어하는 옵션입니다 Load(LoadOptions).
이 열거형은 멤버 값의 비트 조합을 지원합니다.
[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions =
Public Enum LoadOptions
- 상속
-
LoadOptions
- 특성
필드
ForceIdentityResolution | 1 | 기본 키 값이 동일한 엔터티가 새 엔터티로 대체되거나 데이터베이스의 새 데이터로 덮어쓰여지지 않도록 합니다. 로드된 탐색 및 해당 역에는 중복 엔터티가 포함되지 않습니다. 추적된 엔터티의 경우 이 옵션은 동일한 방식으로 동작하며 기본값과 동일한 성능을 줍니다. 추적되지 않는 엔터티의 경우 이 옵션은 상당히 느려질 수 있습니다. |
None | 0 | 관련 엔터티 로드에 특별한 옵션을 적용하지 않습니다. 엔터티가 추적되면 기본 키 값이 동일한 엔터티가 새 엔터티로 대체되거나 데이터베이스의 새 데이터로 덮어쓰여지지 않습니다. 이 항목으로 표시되는 엔터티 엔터티가 추적되지 않고 컬렉션에 엔터티가 이미 포함된 경우 이 메서드를 호출하면 동일한 키 값을 가진 엔터티의 컬렉션 또는 역 컬렉션에 중복 인스턴스가 발생합니다. 이러한 중복을 방지하려면 를 사용합니다 ForceIdentityResolution . |
적용 대상
Entity Framework