Proprietà ObjectContextOptions.UseConsistentNullReferenceBehavior
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Ottiene o imposta un valore booleano che determina se usare il comportamento NullReference coerente.
Spazio dei nomi: System.Data.Entity.Core.Objects
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Property UseConsistentNullReferenceBehavior As Boolean
Get
Set
'Utilizzo
Dim instance As ObjectContextOptions
Dim value As Boolean
value = instance.UseConsistentNullReferenceBehavior
instance.UseConsistentNullReferenceBehavior = value
public bool UseConsistentNullReferenceBehavior { get; set; }
public:
property bool UseConsistentNullReferenceBehavior {
bool get ();
void set (bool value);
}
member UseConsistentNullReferenceBehavior : bool with get, set
function get UseConsistentNullReferenceBehavior () : boolean
function set UseConsistentNullReferenceBehavior (value : boolean)
Valore proprietà
Tipo: System.Boolean
true se deve essere usato il comportamento NullReference coerente; in caso contrario, false.
Note
Se questo flag è impostato su false, l'impostazione della proprietà Value di EntityReference<TEntity> per una relazione FK su Null quando è già Null non avrà alcun effetto. Quando questo flag viene impostato su true, l'impostazione del valore su Null comporterà sempre l'impostazione di FK su Null e l'eliminazione della relazione anche se il valore è attualmente Null. Il valore predefinito è false quando si usa ObjectContext e true quando si usa DbContext.