Share via


MemberTransactionBehavior 열거형

정의

엔터티 멤버를 만들거나, 업데이트하거나, 병합하는 경우 트랜잭션 동작을 지정합니다.

public enum class MemberTransactionBehavior
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum MemberTransactionBehavior
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MemberTransactionBehavior = 
Public Enum MemberTransactionBehavior
상속
MemberTransactionBehavior
특성

필드

AllOrNothingByBatch 2

어디서든 오류가 발생한 경우 전체 일괄 처리를 적용하지 않습니다. 예를 들어, 새 멤버를 여러 개 만들 때 새 멤버 중 하나가 올바르지 않은 경우 특성이 있는 경우, 새 멤버를 만들거나 같은 일괄 처리에서 다른 새 멤버(오류가 없는 경우 포함)를 만들지 않습니다.

AllOrNothingByMember 1

오류가 발생한 경우 오류가 있는 멤버와 관련된 모든 변경 내용은 적용하지 않습니다. 예를 들어, 새 멤버를 여러 개 만들 때 새 멤버 중 하나가 올바르지 않은 경우 특성이 있는 경우, 새 멤버를 만들지 않습니다. 하지만 동일한 일괄 처리 내에서 오류를 갖지 않는 다른 새 멤버를 만듭니다.

BestEffort 0

오류가 있는 변경 내용만 적용하지 않습니다. 예를 들어, 새 멤버를 만들 때 멤버의 특성 값 중 하나가 올바르지 않은 경우 멤버를 만들고 유효한 특성을 설정하며, 유효하지 않은 특성 집합은 null로 그대로 둡니다.

설명

단순 형식은 MemberTransactionBehavior 엔터티 멤버를 만들거나 업데이트하거나 병합할 때 트랜잭션 동작을 지정합니다.

적용 대상