MemberTransactionBehavior Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le comportement transactionnel lors de la création, mise à jour ou 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
| Nom | Valeur | Description |
|---|---|---|
| BestEffort | 0 | Ne ratez que les modifications qui comportent des erreurs. Par exemple, lors de la création d’un nouveau membre, si une valeur d’attribut de l’un des membres n’est pas valide, créez le membre et définissez tous les attributs valides, laissant l’attribut non valide réglé sur null. |
| AllOrNothingByMember | 1 | S’il y a eu une erreur, échouez toutes les modifications liées au membre avec l’erreur. Par exemple, lors de la création de plusieurs nouveaux membres, si l’un des nouveaux membres a une valeur d’attribut non valide, ne créez pas le nouveau membre. Mais créez d’autres nouveaux membres dans la même promotion qui n’ont pas d’erreurs. |
| AllOrNothingByBatch | 2 | S’il y avait une erreur quelque part, échouez tout le lot. Par exemple, lors de la création de plusieurs nouveaux membres, si l’un des nouveaux membres a une valeur d’attribut non valide, ne créez pas le nouveau membre ni aucun autre membre (même ceux sans erreurs) dans le même lot. |
Remarques
Le MemberTransactionBehavior type simple spécifie le comportement transactionnel lors de la création, mise à jour ou fusion d’un membre d’entité.