ObjectContextOptions.UseConsistentNullReferenceBehavior Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen booleschen Wert ab oder legt diesen fest, der bestimmt, ob das einheitliche NullReference-Verhalten verwendet werden soll.
public:
property bool UseConsistentNullReferenceBehavior { bool get(); void set(bool value); };
public bool UseConsistentNullReferenceBehavior { get; set; }
member this.UseConsistentNullReferenceBehavior : bool with get, set
Public Property UseConsistentNullReferenceBehavior As Boolean
Eigenschaftswert
true
, wenn das einheitliche NullReference-Verhalten verwendet werden soll, andernfalls false
.
Hinweise
Wenn dieses Flag auf false
festgelegt ist, hat das Festlegen der Value-Eigenschaft von EntityReference<TEntity> für eine FK-Beziehung keine Auswirkung, wenn sie bereits NULL ist. Wenn dieses Flag auf true
festgelegt ist, führt das Festlegen des Werts auf NULL immer dazu, dass der FK null ist und die Beziehung gelöscht wird, auch wenn der Wert derzeit NULL ist. Der Standardwert ist false
bei der Verwendung von ObjectContext und true
bei Verwendung von DbContext.