MemberTransactionBehavior Enumerazione

Definizione

Specifica il comportamento della transazione quando si crea, aggiorna o si fusiona un membro dell'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
Ereditarietà
MemberTransactionBehavior
Attributi

Campi

Nome Valore Descrizione
BestEffort 0

Fallisci solo quelle modifiche che hanno errori. Ad esempio, quando si crea un nuovo membro, se uno dei valori di attributo del membro non è valido, si crea il membro e si impostano gli attributi validi, lasciando l'attributo non valido impostato a nullo.

AllOrNothingByMember 1

Se c'è stato un errore, fallisci tutte le modifiche relative al membro con l'errore. Ad esempio, quando si creano più nuovi membri, se uno dei nuovi membri ha un valore attributo non valido, non creare il nuovo membro. Ma crea altri nuovi membri all'interno dello stesso lotto che non abbiano errori.

AllOrNothingByBatch 2

Se c'era un errore da qualche parte, falliva tutto il lotto. Ad esempio, quando si creano più nuovi membri, se uno dei nuovi membri ha un valore di attributo non valido, non creare né il nuovo membro né gli altri membri (anche quelli senza errori) nello stesso lotto.

Commenti

Il MemberTransactionBehavior tipo semplice specifica il comportamento della transazione quando si crea, aggiorna o si fusiona un membro di un'entità.

Si applica a