MemberTransactionBehavior 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定创建、更新或合并实体成员时的事务行为。
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 类型指定创建、更新或合并实体成员时的事务行为。