MemberTransactionBehavior Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el comportamiento de las transacciones a la hora de crear, actualizar o combinar un miembro de una entidad.
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
- Herencia
-
MemberTransactionBehavior
- Atributos
Campos
AllOrNothingByBatch | 2 | Si se ha producido algún error en cualquier parte, fallará todo el lote. Por ejemplo, al crear varios miembros nuevos, si uno de ellos tiene un valor de atributo no válido, no cree ninguno de los nuevos miembros (ni siquiera aquellos sin errores) en el mismo lote. |
AllOrNothingByMember | 1 | Si se produce algún error, fallarán todos los cambios relacionados con el miembro en el que se ha originado el error. Por ejemplo, al crear varios miembros nuevos, si uno de ellos tiene un valor de atributo no válido, no cree el miembro nuevo. Sin embargo, sí cree los demás miembros nuevos del mismo lote que no tengan errores. |
BestEffort | 0 | Solo fallarán los cambios que tengan errores. Por ejemplo, al crear un nuevo miembro, si uno de los valores de atributo de aquel no es válido, créelo y establezca cualquier atributo válido, pero deje el atributo no válido con el valor NULL. |
Comentarios
El MemberTransactionBehavior tipo simple especifica el comportamiento de transacción al crear, actualizar o combinar un miembro de entidad.