Share via


MemberTransactionBehavior Énumération

Définition

Spécifie le comportement des transactions lors de la création, de la mise à jour ou de la fusion d’un membre d’entité.

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
Héritage
MemberTransactionBehavior
Attributs

Champs

AllOrNothingByBatch 2

Si une erreur s’est produite quelque part, faire échouer le lot entier. Par exemple, lors de la création de plusieurs membres, si un des nouveaux membres a une valeur d’attribut qui n’est pas valide, ne pas créer le membre, ni aucun des autres membres du même lot (même ceux qui n’ont pas d’erreurs).

AllOrNothingByMember 1

Si une erreur s’est produite, faire échouer toutes les modifications relatives au membre avec l’erreur. Par exemple, lors de la création de plusieurs membres, si un des nouveaux membres a une valeur d’attribut qui n’est pas valide, ne pas créer le membre, mais créer les autres membres du même lot qui n’ont pas d’erreurs.

BestEffort 0

Faire échouer seulement les modifications qui ont des erreurs. Par exemple, lors de la création d’un membre, si une des valeurs d’attribut du membre n’est pas valide, créer le membre et définir les attributs qui sont valides, en laissant l’attribut non valide défini sur null.

Remarques

Le MemberTransactionBehavior type simple spécifie le comportement de transaction lors de la création, de la mise à jour ou de la fusion d’un membre d’entité.

S’applique à