ObjectContextOptions.UseConsistentNullReferenceBehavior Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore booleano che determina se utilizzare il comportamento NullReference coerente.
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
Valore della proprietà
true
se deve essere utilizzato il comportamento coerente NullReference; in caso contrario, false
.
Commenti
Se questo flag è impostato su false
, impostando la proprietà Value dell'oggetto EntityReference<TEntity> per una relazione FK su Null quando è già Null non avrà alcun effetto. Quando questo flag è impostato su , l'impostazione del valore su true
Null causerà sempre l'eliminazione del valore FK e la relazione verrà eliminata anche se il valore è attualmente Null. Il valore predefinito è false
quando si usa ObjectContext e true
quando si usa DbContext.