ObjectContextOptions.UseConsistentNullReferenceBehavior Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tutarlı NullReference davranışının kullanılıp kullanılmayacağını belirleyen bir Boole değeri alır veya ayarlar.
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
Özellik Değeri
true tutarlı NullReference davranışının kullanılması gerekiyorsa; aksi takdirde , false.
Açıklamalar
Bu bayrak olarak falseayarlanırsa, bir FK ilişkisinin EntityReference<TEntity> Value özelliğinin null olduğunda null olarak ayarlanmasının hiçbir etkisi olmaz. Bu bayrak olarak trueayarlandığında, değerin null olarak ayarlanması her zaman FK'nin null olmasına ve değer şu anda null olsa bile ilişkinin silinmesine neden olur. Varsayılan değer ObjectContext kullanılırken ve true DbContext kullanılırken kullanılırfalse.