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 、エンティティ メンバーを作成、更新、またはマージするときのトランザクション動作を指定します。