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 类型指定创建、更新或合并实体成员时的事务行为。

适用于