다음을 통해 공유


LoadOptions 열거형

정의

를 사용하여 관련 엔터티를 로드하는 동작을 제어하는 옵션입니다 Load(LoadOptions).

이 열거형은 멤버 값의 비트 조합을 지원합니다.

[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions = 
Public Enum LoadOptions
상속
LoadOptions
특성

필드

ForceIdentityResolution 1

기본 키 값이 동일한 엔터티가 새 엔터티로 대체되거나 데이터베이스의 새 데이터로 덮어쓰여지지 않도록 합니다. 로드된 탐색 및 해당 역에는 중복 엔터티가 포함되지 않습니다.

추적된 엔터티의 경우 이 옵션은 동일한 방식으로 동작하며 기본값과 동일한 성능을 줍니다. 추적되지 않는 엔터티의 경우 이 옵션은 상당히 느려질 수 있습니다.

None 0

관련 엔터티 로드에 특별한 옵션을 적용하지 않습니다.

엔터티가 추적되면 기본 키 값이 동일한 엔터티가 새 엔터티로 대체되거나 데이터베이스의 새 데이터로 덮어쓰여지지 않습니다. 이 항목으로 표시되는 엔터티 엔터티가 추적되지 않고 컬렉션에 엔터티가 이미 포함된 경우 이 메서드를 호출하면 동일한 키 값을 가진 엔터티의 컬렉션 또는 역 컬렉션에 중복 인스턴스가 발생합니다. 이러한 중복을 방지하려면 를 사용합니다 ForceIdentityResolution .

적용 대상