MergeOption 열거형
WCF Data Services와 엔터티를 보내고 받는 동기화 옵션을 결정합니다.
네임스페이스: System.Data.Services.Client
어셈블리: Microsoft.Data.Services.Client(Microsoft.Data.Services.Client.dll)
구문
‘선언
Public Enumeration MergeOption
‘사용 방법
Dim instance As MergeOption
public enum MergeOption
public enum class MergeOption
type MergeOption
public enum MergeOption
멤버
멤버 이름 | 설명 | |
---|---|---|
AppendOnly | 새 엔터티만 추가합니다.기존 엔터티 또는 해당 원래 값은 수정되지 않습니다.클라이언트 쪽 변경 내용은 이 병합에서 손실되지 않습니다.이것은 기본적인 동작입니다. | |
OverwriteChanges | 클라이언트에서 변경되었는지 여부에 관계없이 데이터 서비스의 현재 값으로 클라이언트의 모든 현재 값을 덮어씁니다. | |
PreserveChanges | 클라이언트에서 변경된 현재 값은 수정되지 않지만 변경되지 않은 모든 값은 데이터 서비스의 현재 값으로 업데이트됩니다.클라이언트 쪽 변경 내용은 이 병합에서 손실되지 않습니다. | |
NoTracking | 개체가 항상 영구 저장소에서 로드됩니다.개체 컨텍스트에서 개체에 대해 변경된 속성이 있으면 데이터 원본 값으로 덮어씁니다. |
주의
이 값은 개체를 구체화할 때 사용됩니다. 데이터 서비스에 대한 모든 쿼리 또는 업데이트를 실행하기 전에 이 속성을 적절한 구체화 옵션으로 설정하십시오. 기본값은 MergeOption.AppendOnly입니다.
참고 항목
참조
System.Data.Services.Client 네임스페이스